Bug fix: passing self.ui to first parameter (topic)