Cancer arising originally from the liver or spread to the liver from cancer elsewhere can cause obstruction to the normal flow of digestive juice (bile) from liver into the bowel. Usually, patients are known to have a cancer or occasionally present to their doctor with symptoms related to this for the first time.