what causes night blindness
Night blindness is due to a disorder of the cells in the retina that are responsible for vision in dim light. It has many causes, including: 1  Nearsightedness. 2  Glaucoma.3  Glaucoma medications that work by constricting the pupil. 4  Cataracts.5  Diabetes. 6  Retinitis pigmentosa. 7  Vitamin A deficiency.ight blindness is due to a disorder of the cells in the retina that are responsible for vision in dim light. It has many causes, including: 1  Nearsightedness. 2  Glaucoma.