Check for a nil topic before loading more.

Avoids a rare crash at launch in certain situations.
Minor code style fix and removes a commented method.
Fixes #1903 
I don't really remember this code, but might this cause it to return on a fresh app launch when there are no objects yet?