Dacryocystitis is usually caused by a blockage of the nasolacrimal duct, which allows fluid to drain into the nasal passages. When the lacrimal sac does not drain, bacteria can grow in the trapped fluid. This condition is most common in infants and people over 40 years old.