diff -r 37505d64e57b -r f2e327a7c5de thirdparty/google_appengine/google/appengine/api/validation.py --- a/thirdparty/google_appengine/google/appengine/api/validation.py Tue Sep 16 01:18:49 2008 +0000 +++ b/thirdparty/google_appengine/google/appengine/api/validation.py Tue Sep 16 02:28:33 2008 +0000 @@ -57,7 +57,7 @@ def __init__(self, message, cause=None): """Initialize exception.""" - if hasattr(cause, 'args'): + if hasattr(cause, 'args') and cause.args: Error.__init__(self, message, *cause.args) else: Error.__init__(self, message)