Yes, this is weird, I think the ```session_admin``` key is available so I will just use that. The reason the code was written that way before is because I believe this function is only called to restore the admin session after a call to ```remove_all_sessions```.