MakeWater heater gravity feed
I don't think it would be possible to have a device to prevent a typical thermo-siphon arrangement, as the circulation path is the same as the normal path that heated water takes from tank to point of use. If the arrangement is not set up properly then you might not get circulation (i.e. check valve at return line).



Picture stolen shamelessly from the internet.