diff --git a/src/p_slopes.c b/src/p_slopes.c
index d9e2cef6679f926444dd175083488fb49c71baf5..659f8b3304ed876247eda5fa944cc6c2165009d1 100644
--- a/src/p_slopes.c
+++ b/src/p_slopes.c
@@ -546,17 +546,9 @@ static pslope_t *P_NewVertexSlope(INT16 tag1, INT16 tag2, INT16 tag3, UINT8 flag
 			continue;
 
 		if (!ret->vertices[0] && mt->angle == tag1)
-		{
 			ret->vertices[0] = mt;
-			mt = mapthings;
-			i = 0;
-		}
 		else if (!ret->vertices[1] && mt->angle == tag2)
-		{
 			ret->vertices[1] = mt;
-			mt = mapthings;
-			i = 0;
-		}
 		else if (!ret->vertices[2] && mt->angle == tag3)
 			ret->vertices[2] = mt;
 	}