diff --git a/src/libvirt.c b/src/libvirt.c index 6a17db8d36..ae0530048d 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -21455,6 +21455,7 @@ int virConnectRegisterCloseCallback(virConnectPtr conn, goto error; } + conn->closeCallback->conn = conn; conn->closeCallback->callback = cb; conn->closeCallback->opaque = opaque; conn->closeCallback->freeCallback = freecb;