diff --git a/python/libvir.py b/python/libvir.py index b0f0b2c1c8..dc4bc295ce 100644 --- a/python/libvir.py +++ b/python/libvir.py @@ -63,7 +63,10 @@ class libvirtError(Exception): return self.err[8] def __str__(self): - return Exception.__str__(self) + " " + self.get_error_message() + if self.get_error_message() is None: + return Exception.__str__(self) + else: + return Exception.__str__(self) + " " + self.get_error_message() # # register the libvirt global error handler