Make sure there is an account when syncing topics.

Fixes #2083 
This patches develop since the issue was tagged 4.3, but maybe should be fore release/4.2 instead?
(Again, sorry about being picky). "If the error is NoAccount, then there is no error" sounds a little bit confusing. 
Would it be possible to add a super brief comment there?

Thanks Eric!