I always thought doorjamfix took care of this...
Door Jam Fix for TS2(all)
Made by: Flying Fish Systems (J. M. Pescado)
Congratulations to: Draklixa!
Special Thanks To:
Hobbsee the Scrawny Pencil Neck
Fat, Hairy-Bellied Ness
Rohina the Ugly Butted
Fat Gwilly People
INSTRUCTIONS:
Place in your MYDOCU~1\EAGAME~1\THESIM~1\DOWNLO~1 directory.
BUGS FIXED:
Issue where doors could stuck "in use" by lights or stair endtiles. Doors will
now properly close and become not-in-use.
COMPATIBILITY:
This hack is fully compatible with all FFS hacks. For all versions.
SIDE EFFECTS:
May cause computer damage, incontinence, explosion of user's head, coma, death,
and/or halitosis.
WARNING:
Do not open, crush, dispose of in fire, put in backwards, short-circuit, or mix
with non-awesome hacks - may explode, leak, or catch fire, resulting in injury
and/or death.
http://www.moreawesomethanyou.com/ffs/al/hacks/doorjamfix.zip