summaryrefslogtreecommitdiffstats
path: root/pyload/utils/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyload/utils/__init__.py')
-rw-r--r--pyload/utils/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyload/utils/__init__.py b/pyload/utils/__init__.py
index 1655be857..577213dd1 100644
--- a/pyload/utils/__init__.py
+++ b/pyload/utils/__init__.py
@@ -193,7 +193,7 @@ def fixup(m):
def has_method(obj, name):
""" checks if 'name' was defined in obj, (false if it was inhereted) """
- return name in obj.__dict__
+ return hasattr(obj, '__dict__') and name in obj.__dict__
def accumulate(it, inv_map=None):
""" accumulate (key, value) data to {value : [keylist]} dictionary """