diff --git a/lib/zaqar b/lib/zaqar
index 0d1f6f4aaf..dfa3452f0d 100644
--- a/lib/zaqar
+++ b/lib/zaqar
@@ -135,6 +135,12 @@ function configure_zaqar {
         configure_redis
     fi
 
+    if is_service_enabled qpid || [ -n "$RABBIT_HOST" ] && [ -n "$RABBIT_PASSWORD" ]; then
+        iniset $ZAQAR_CONF DEFAULT notification_driver messaging
+        iniset $ZAQAR_CONF DEFAULT control_exchange zaqar
+    fi
+    iniset_rpc_backend zaqar $ZAQAR_CONF DEFAULT
+
     cleanup_zaqar
 }