aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels/signals.py
diff options
context:
space:
mode:
Diffstat (limited to 'debug_toolbar/panels/signals.py')
-rw-r--r--debug_toolbar/panels/signals.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/debug_toolbar/panels/signals.py b/debug_toolbar/panels/signals.py
index 205b3c5..4beaf03 100644
--- a/debug_toolbar/panels/signals.py
+++ b/debug_toolbar/panels/signals.py
@@ -73,7 +73,7 @@ class SignalDebugPanel(DebugPanel):
if receiver is None:
continue
if getattr(receiver, 'im_self', None) is not None:
- text = "method %s on %s object" % (receiver.__name__, receiver.im_self.__class__.__name__)
+ text = "method %s on %s object" % (receiver.__name__, getattr(receiver.im_self, '__class__', type).__name__)
elif getattr(receiver, 'im_class', None) is not None:
text = "method %s on %s" % (receiver.__name__, receiver.im_class.__name__)
else: