diff --git a/mongoose.c b/mongoose.c
index d61c2e1634676d4f4fcb1b967cd3244c108648a3..af7a879b5e79ff4be9cf99fdf110f35186fb8963 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -2834,7 +2834,6 @@ void mg_if_recv_udp_cb(struct mg_connection *nc, void *buf, int len,
   } else {
     /* Drop on the floor. */
     MG_FREE(buf);
-    nc->iface->vtable->recved(nc, len);
   }
 }