diff --git a/src/r_bsp.c b/src/r_bsp.c
index cae66844c97b8cee86c8cb4f77da8d4712f9c10c..a6e54182ba2c15e0604b71d1fbacb4fc6976a96a 100644
--- a/src/r_bsp.c
+++ b/src/r_bsp.c
@@ -614,7 +614,7 @@ static boolean R_CheckBBox(const fixed_t *bspcoord)
 		if ((angle1 >= ANGLE_180) && (angle1 < ANGLE_270))
 			angle1 = ANGLE_180-1;
 		else
-			angle2 = -ANGLE_180;
+			angle2 = ANGLE_180;
 	}
 
 	if ((signed)angle2 >= (signed)clipangle) return false;