Glomerulosclerosis may develop in children or adults and may result from many different causes. Glomerulosclerosis may be caused by genetic changes, infection, certain medicines, diabetes, sickle cell disease, lupus, or another glomerular disease. In some cases, the cause is unknown.