diff --git a/frappe/__init__.py b/frappe/__init__.py index 9721ed9b08..7872a667d4 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -340,7 +340,7 @@ def msgprint(msg, title=None, raise_exception=0, as_table=False, indicator=None, message_log.append(json.dumps(out)) - if raise_exception: + if raise_exception and raise_exception.get('__name__'): local.response['exc_type'] = raise_exception.__name__ _raise_exception()