diff --git a/src/p_setup.c b/src/p_setup.c
index 9acc4adb3ca6d59607ee03fb5a839fe8622e4d1c..ce6027c4e38fc73caf92b297c0aa6ee4c8f87adf 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -664,6 +664,7 @@ static void P_LoadRawSectors(UINT8 *data)
 		ss->ceilingpic = P_AddLevelFlat(ms->ceilingpic, foundflats);
 
 		ss->lightlevel = SHORT(ms->lightlevel);
+		ss->spawn_lightlevel = ss->lightlevel;
 		ss->special = SHORT(ms->special);
 		ss->tag = SHORT(ms->tag);
 		ss->nexttag = ss->firsttag = -1;