No, b2 the morning of will (depending on your body) overload it, even with ample amounts of water. Take it about 6 hours before the drug test, and you should be okay. Your morning piss is VERY VERY concentrated, so that's why it tested positive.