I guess it cannot hurt to try.

Around here folks get one of a number of semi-liquid products that pour out, seep into any leaks, cover the roof, and harden in place to form a thick barrier.