Can you just underfill the water dish? Maybe keep just a little water, and add ice cubes as it gets low. Since cats don't drink much at once, I doubt he would empty it if it was only half-full. Also, I think if he gets too thirsty he will learn to leave it alone.