From 4a615ee09c93a3f89549a7638cc828cd89eaaf88 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Thu, 18 Apr 2019 02:02:48 -0400 Subject: [PATCH] py3: when shuffling dictionary keys, use an explicit list --- src/calibre/gui2/store/search/search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/store/search/search.py b/src/calibre/gui2/store/search/search.py index 24bde0cf62..2e50445e82 100644 --- a/src/calibre/gui2/store/search/search.py +++ b/src/calibre/gui2/store/search/search.py @@ -207,7 +207,7 @@ class SearchDialog(QDialog, Ui_Dialog): # there is a search. This way plugins closer # to a don't have an unfair advantage over # plugins further from a. - store_names = self.store_checks.keys() + store_names = list(self.store_checks) if not store_names: return # Remove all of our internal filtering logic from the query.