Only use the around_filter for logged in users.

The previous errors were being triggered because the around_filter lacked an else clause so not-logged in users got nothing.  August says "No soup for you!"