diff --git a/src/openvpn/multi.c b/src/openvpn/multi.c
index e302a81..caee3ff 100644
--- a/src/openvpn/multi.c
+++ b/src/openvpn/multi.c
@@ -3172,6 +3172,7 @@
         {
             msg(D_MULTI_LOW, "Disallow float/connect to an address taken by another client %s",
                 multi_instance_string(ex_mi, false, &gc));
+            mi->context.c2.buf.len = 0;
             goto done;
         }
     }
