Zinsser Cover Stain Primer can be used on water-stained drywall ceilings. If the source of the water has been resolved, this will effectively cover the staining.