diff options
Diffstat (limited to 'scripting/source/pyprov/pythonscript.py')
-rw-r--r-- | scripting/source/pyprov/pythonscript.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/scripting/source/pyprov/pythonscript.py b/scripting/source/pyprov/pythonscript.py index 406693266f45..4803d0bebc23 100644 --- a/scripting/source/pyprov/pythonscript.py +++ b/scripting/source/pyprov/pythonscript.py @@ -405,7 +405,12 @@ class ProviderContext: allFuncs.append(node.name) elif isinstance(node, ast.Assign): for target in node.targets: - if target.id == "g_exportedScripts": + try: + identifier = target.id + except AttributeError: + identifier = "" + pass + if identifier == "g_exportedScripts": for value in node.value.elts: g_exportedScripts.append(value.id) return g_exportedScripts |