[Bug] Can't stop focus anyone

I’m in a curious state where my focus list contains a deleted character and this is making ‘stop focus’ throw an exception (and give me the “who do you want to unfocus?” error like I forgot to specify the char name) when trying to search the list for autocomplete of names. Typing out a name in full doesn’t work either.

I dug into my properties in the console and there are 13 entries, but ‘list focus’ only shows 12 names. The rogue 13th entry is “Character not found.”

I can’t seem to find a way to remove the bogus character entry, which means I can’t unfocus anyone due to the original exception.

Exception from the console:
Uncaught TypeError: s.name is undefined
value CharList.js:60
value ListStep.js:68
token cmdParser.js:44
Y index.js:2443
parseLine index.js:2407
advance index.js:2330
work index.js:363
withContext index.js:398
work index.js:351
apply index.js:537
update index.js:557
update index.js:1807
applyTransaction index.js:2642
G index.js:2043
wt index.js:2579
applyTransaction index.js:2642
get state index.js:2293
update index.js:6977
dispatchTransactions index.js:6935
dispatch index.js:6959
Hn index.js:6245
flush index.js:6731
observer index.js:6429
CharList.js:60:14
value CharList.js:60
value ListStep.js:68
token cmdParser.js:44
Y index.js:2443
parseLine index.js:2407
advance index.js:2330
work index.js:363
withContext index.js:398
work index.js:351
apply index.js:537
update index.js:557
update index.js:1807
applyTransaction index.js:2642
G index.js:2043
wt index.js:2579
applyTransaction index.js:2642
get state index.js:2293
update index.js:6977
dispatchTransactions index.js:6935
dispatch index.js:6959
Hn index.js:6245
flush index.js:6731
observer index.js:6429

Not gonna lie, this reminds me of the time where deleted characters would still show up on watch list before it was deleted.

@Accipiter