diff -r aa713ac50c0d -r cc717c2ae956 eric6/WebBrowser/Bookmarks/BookmarksManager.py --- a/eric6/WebBrowser/Bookmarks/BookmarksManager.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/WebBrowser/Bookmarks/BookmarksManager.py Thu Apr 15 18:11:24 2021 +0200 @@ -8,6 +8,7 @@ """ import os +import contextlib from PyQt5.QtCore import ( pyqtSignal, QT_TRANSLATE_NOOP, QObject, QFile, QIODevice, QXmlStreamReader, @@ -323,12 +324,9 @@ @param node reference to the node to be changed (BookmarkNode) @param count visit count to be set (int or str) """ - try: + with contextlib.suppress(ValueError): node.visitCount = int(count) self.__saveTimer.changeOccurred() - except ValueError: - # ignore invalid values - pass def bookmarks(self): """