Fix Perseus One error.

I got the infamous unmounted component error when clicking through items
really fast. I don't have a clear idea of what caused it, just adding
the check for safety.

Test plan:
click rapidly and for an extended period of time through the items in
the (new and improved) perseus one without triggering an error

Auditors: charlie