diff --git a/code/modules/lighting/lighting_source.dm b/code/modules/lighting/lighting_source.dm index dd5cd53690c1..178f091fb771 100644 --- a/code/modules/lighting/lighting_source.dm +++ b/code/modules/lighting/lighting_source.dm @@ -56,10 +56,11 @@ if (top_atom) LAZYREMOVE(top_atom.light_sources, src) - + + if (needs_update) + GLOB.lighting_update_lights -= src + . = ..() - if(!force) - return QDEL_HINT_IWILLGC // Yes this doesn't align correctly on anything other than 4 width tabs. // If you want it to go switch everybody to elastic tab stops.