Helpviewer/Passwords/PasswordManager.py

branch
5_2_x
changeset 1555
0c714800ff48
parent 1509
c0b5e693b0eb
child 1596
8d59e4f3c828
--- a/Helpviewer/Passwords/PasswordManager.py	Sun Jan 15 10:55:47 2012 +0100
+++ b/Helpviewer/Passwords/PasswordManager.py	Sun Jan 15 16:32:42 2012 +0100
@@ -462,9 +462,12 @@
             formElementTypes = {}
             deadElements = set()
             for elementMap in elements:
-                name = elementMap["name"]
-                value = elementMap["value"]
-                type_ = elementMap["type"]
+                try:
+                    name = elementMap["name"]
+                    value = elementMap["value"]
+                    type_ = elementMap["type"]
+                except KeyError:
+                    continue
                 if type_ == "password":
                     formHasPasswords = True
                 t = (name, value)

eric ide

mercurial