diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index 5a0d5e91e7a..42b0d41ef87 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -36,8 +36,7 @@ qdel(src) return if(lifespan > 0) - spawn(lifespan) - qdel(src) + QDEL_IN(src, lifespan) /obj/effect/portal/Destroy() portals -= src