diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 64d9d92334157e3d7f824a333fa0719401a0895a..da9c1c904e5ea2b9e7dc27b01e51c1b67537e927 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -6801,7 +6801,8 @@ done: static void remoteEventQueue(struct private_data *priv, virObjectEventPtr event) { - virObjectEventStateQueue(priv->eventState, event); + if (event) + virObjectEventStateQueue(priv->eventState, event); } /* get_nonnull_domain and get_nonnull_network turn an on-wire