Issue 104, fixing a bug where duplicate topics could be added