diff -r b918c6c2736b -r a671918232f3 src/eric7/WebBrowser/OpenSearch/OpenSearchDialog.py --- a/src/eric7/WebBrowser/OpenSearch/OpenSearchDialog.py Fri Oct 25 09:47:48 2024 +0200 +++ b/src/eric7/WebBrowser/OpenSearch/OpenSearchDialog.py Fri Oct 25 17:58:59 2024 +0200 @@ -111,7 +111,7 @@ osm = self.__mw.openSearchManager() engineName = osm.allEnginesNames()[row] engine = osm.engine(engineName) - dlg = OpenSearchEditDialog(engine, self) + dlg = OpenSearchEditDialog(engine, parent=self) if dlg.exec() == QDialog.DialogCode.Accepted: osm.enginesChanged()