diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/WebBrowser/Passwords/PasswordReader.py --- a/src/eric7/WebBrowser/Passwords/PasswordReader.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/WebBrowser/Passwords/PasswordReader.py Mon Nov 07 17:19:58 2022 +0100 @@ -109,6 +109,8 @@ """ Private method to read the forms information. """ + from .LoginForm import LoginForm + if not self.isStartElement() and self.name() != "Forms": return @@ -116,8 +118,6 @@ self.readNext() if self.isStartElement(): if self.name() == "Form": - from .LoginForm import LoginForm - attributes = self.attributes() key = attributes.value("key") form = LoginForm()