diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/WebBrowser/OpenSearch/OpenSearchEngineModel.py --- a/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineModel.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/WebBrowser/OpenSearch/OpenSearchEngineModel.py Mon Nov 07 17:19:58 2022 +0100 @@ -13,6 +13,8 @@ from PyQt6.QtCore import QAbstractTableModel, QModelIndex, Qt, QUrl from PyQt6.QtGui import QIcon, QPixmap +from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow + class OpenSearchEngineModel(QAbstractTableModel): """ @@ -131,8 +133,6 @@ elif role == Qt.ItemDataRole.DecorationRole: image = engine.image() if image.isNull(): - from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow - icon = WebBrowserWindow.icon(QUrl(engine.imageUrl())) else: icon = QIcon(QPixmap.fromImage(image))