--- a/eric6/WebBrowser/OpenSearch/OpenSearchEngineModel.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/WebBrowser/OpenSearch/OpenSearchEngineModel.py Thu Apr 15 18:11:24 2021 +0200 @@ -8,6 +8,7 @@ """ import re +import contextlib from PyQt5.QtCore import Qt, QUrl, QAbstractTableModel, QModelIndex from PyQt5.QtGui import QPixmap, QIcon @@ -199,10 +200,8 @@ orientation == Qt.Orientation.Horizontal and role == Qt.ItemDataRole.DisplayRole ): - try: + with contextlib.suppress(IndexError): return self.__headers[section] - except IndexError: - pass return None