diff --git a/gst/rtsp-server/rtsp-client.c b/gst/rtsp-server/rtsp-client.c
index a408bc4..0f4c654 100644
--- a/gst/rtsp-server/rtsp-client.c
+++ b/gst/rtsp-server/rtsp-client.c
@@ -1540,7 +1540,6 @@ tunnel_complete (GstRTSPWatch * watch, gpointer user_data)
   /* remove the old client from the table. ref before because removing it will
    * remove the ref to it. */
   g_object_ref (oclient);
-  g_hash_table_remove (tunnels, tunnelid);
   g_mutex_unlock (tunnels_lock);
 
   GST_INFO ("client %p: found tunnel %p", client, oclient);
