Handle empty topic sets

We should let the user know that there are no topics if the api gives us an empty topic set.