diff --git a/src/p_setup.c b/src/p_setup.c
index 2819cb5708d73f3d38205f4b18444ce45a026337..0a1c675efcfee765349c7501e8b19dbb18b11cc6 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -846,6 +846,8 @@ static void P_LoadVertices(UINT8 *data)
 	{
 		v->x = SHORT(mv->x)<<FRACBITS;
 		v->y = SHORT(mv->y)<<FRACBITS;
+		vt->floorzset = vt->ceilingzset = false;
+		vt->floorz = vt->ceilingz = 0;
 	}
 }