diff -r c9a08656feac -r 331a5ece2c32 WebBrowser/SpellCheck/ManageDictionariesDialog.py --- a/WebBrowser/SpellCheck/ManageDictionariesDialog.py Sun Sep 03 18:20:29 2017 +0200 +++ b/WebBrowser/SpellCheck/ManageDictionariesDialog.py Sun Sep 03 18:37:52 2017 +0200 @@ -148,7 +148,7 @@ len([itm for itm in self.dictionariesList.selectedItems() if itm.checkState() == Qt.Checked - ]) + ]) ) @pyqtSlot(bool) @@ -329,12 +329,12 @@ location. """ if self.locationComboBox.currentText(): - installedLocales = set([ + installedLocales = { os.path.splitext(os.path.basename(dic))[0] for dic in glob.glob( os.path.join(self.locationComboBox.currentText(), "*.bdic") ) - ]) + } for row in range(self.dictionariesList.count()): itm = self.dictionariesList.item(row)