diff --git a/tools/virsh.c b/tools/virsh.c index 1825c0c48f97bd03dbca4a176e8626e21a8627ad..ffd22ab3205797cbe835ca37654841b9b7b6020a 100644 --- a/tools/virsh.c +++ b/tools/virsh.c @@ -387,7 +387,7 @@ virshReportError(vshControl *ctl) * no error was ever raised, so just ignore */ last_error = virSaveLastError(); if (!last_error || last_error->code == VIR_ERR_OK) - return; + goto out; } if (last_error->code == VIR_ERR_OK) {