Make sure account is valid when merging topics

Ensures a valid account, or nil, is used when merging topics. 
Rolls back changes in 8893587 that could block using the reader when no one was logged in.

Fixes #2083 (again)
Nice! so much easier to follow!