A protein called albumin that’s made by the liver helps to keep your body fluids in balance. If albumin is lacking, the extra liquids in your blood may seep into the surrounding tissues and cause swelling. Not having enough albumin has several causes, such as liver problems, malnutrition, infection, and problems with your kidneys.