diff --git a/water.lua b/water.lua
index f1b30d822f85de6661ca8c10416038fbae8e24fe..40cc4aca5829080aeba73ddd7a518977b3c123eb 100644
--- a/water.lua
+++ b/water.lua
@@ -56,7 +56,7 @@ minetest.register_abm({
 			minetest.swap_node(pos, {name = "default:dirt_with_grass"})
 		end
 
-		nodeupdate(pos)
+		minetest.check_for_falling(pos)
 	end,
 })