diff -r f9f85cf6d102 -r 181d1160f617 eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py --- a/eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py Sat Jan 02 12:15:33 2021 +0100 +++ b/eric6/WebBrowser/PersonalInformationManager/PersonalInformationManager.py Sat Jan 02 15:18:36 2021 +0100 @@ -8,6 +8,8 @@ fields. """ +import functools + from PyQt5.QtCore import Qt, QObject, QPoint from PyQt5.QtWidgets import QDialog, QMenu @@ -153,7 +155,8 @@ if info: act = submenu.addAction(self.__translations[key]) act.setData(info) - act.triggered.connect(lambda: self.__insertData(act)) + act.triggered.connect( + functools.partial(self.__insertData, act)) submenu.addSeparator() submenu.addAction(self.tr("Edit Personal Information"),