From 858275a95f3925b2b4557fded8f82bef95488629 Mon Sep 17 00:00:00 2001 From: Chris Brunner Date: Wed, 26 Feb 2014 01:57:28 +0000 Subject: [PATCH] Add a check to make sure the method has a __name__ member before trying to print it --- direct/src/showbase/Messenger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/direct/src/showbase/Messenger.py b/direct/src/showbase/Messenger.py index 44248e6a4e..6e45fb088c 100644 --- a/direct/src/showbase/Messenger.py +++ b/direct/src/showbase/Messenger.py @@ -634,7 +634,10 @@ class Messenger: functionName = method.im_class.__name__ + '.' + \ method.im_func.__name__ else: - functionName = method.__name__ + if hasattr(method, "__name__"): + functionName = method.__name__ + else: + return "" return functionName def __eventRepr(self, event):