diff --git a/src/p_map.c b/src/p_map.c
index c9342a74fb8ca31792e4e4ad64cff259845c8c9f..ad044c97862ae193116902c4c77c6dfee7868185 100644
--- a/src/p_map.c
+++ b/src/p_map.c
@@ -2933,7 +2933,7 @@ static boolean P_ThingHeightClip(mobj_t *thing)
 	boolean onfloor = P_IsObjectOnGround(thing);//(thing->z <= thing->floorz);
 	ffloor_t *rover = NULL;
 	boolean bouncing;
-	boolean hitfloor;
+	boolean hitfloor = false;
 
 	if (thing->flags & MF_NOCLIPHEIGHT)
 		return true;