diff --git a/src/r_plane.c b/src/r_plane.c
index 1f7d30423b241c25aa0cdfa90901817280db39be..e87cf6fd3836ccdcd56dcc748e28e0a0af155582 100644
--- a/src/r_plane.c
+++ b/src/r_plane.c
@@ -768,7 +768,7 @@ static void R_DrawSkyPlane(visplane_t *pl)
 			dc_x = x;
 			dc_source =
 				R_GetColumn(texturetranslation[skytexture],
-					angle);
+					-angle); // get negative of angle for each column to display sky correct way round! --Monster Iestyn 27/01/18
 			wallcolfunc();
 		}
 	}