I tried that and it didn't work.
It turns out that Firefox was blocking Impersonate as a popup. It just didn't tell me that it was blocking it or prompt me with an obvious "undo" function. I added our server to the safe sites list and it worked properly.
Oddly enough, other smartermail windows that open up second tabs (like manage domain) were working fine. No idea why impersonate functions differently in Firefox.