It may take a few days or weeks for your condition to get better. Therefore, complete the whole treatment to prevent re-infection. This medicine is not recommended to treat skin infections not caused by fungi. Candid-B Lotion is not recommended for use if you are allergic to it.