--- a/eric6/WebBrowser/Bookmarks/BookmarksManager.py Mon Apr 12 18:25:52 2021 +0200 +++ b/eric6/WebBrowser/Bookmarks/BookmarksManager.py Mon Apr 12 19:05:23 2021 +0200 @@ -467,9 +467,11 @@ for node in startNode.children(): if node.type() == BookmarkNode.Folder: bm = self.__searchBookmark(url, node) - elif node.type() == BookmarkNode.Bookmark: - if node.url == url: - bm = node + elif ( + node.type() == BookmarkNode.Bookmark and + node.url == url + ): + bm = node if bm is not None: return bm return None @@ -510,9 +512,11 @@ for node in startNode.children(): if node.type() == BookmarkNode.Folder: bm.extend(self.__searchBookmarks(url, node)) - elif node.type() == BookmarkNode.Bookmark: - if node.url == url: - bm.append(node) + elif ( + node.type() == BookmarkNode.Bookmark and + node.url == url + ): + bm.append(node) return bm