diff --git a/specials/globalsearch.py b/specials/globalsearch.py index 04030140..85d1cbb9 100644 --- a/specials/globalsearch.py +++ b/specials/globalsearch.py @@ -744,7 +744,11 @@ class SearchWindow(xbmcgui.WindowXML): busy(True) for th in self.search_threads: th.cancel() - self.thread.join() + try: + self.thread.join() + except: + import traceback + logger.error(traceback.format_exc()) busy(False) self.close()