fix stale room bug: crapped out when interface removed a non-existent room
fix typo