Index: /trunk/src/VBox/NetworkServices/NAT/fwudp.c
===================================================================
--- /trunk/src/VBox/NetworkServices/NAT/fwudp.c	(revision 50021)
+++ /trunk/src/VBox/NetworkServices/NAT/fwudp.c	(revision 50022)
@@ -487,4 +487,5 @@
 
     proxy_sendto(fwudp->sock, p, &peer, namelen);
+    pbuf_free(p);
 }
 
Index: /trunk/src/VBox/NetworkServices/NAT/proxy.c
===================================================================
--- /trunk/src/VBox/NetworkServices/NAT/proxy.c	(revision 50021)
+++ /trunk/src/VBox/NetworkServices/NAT/proxy.c	(revision 50022)
@@ -474,5 +474,4 @@
         free(dyniov);
     }
-    pbuf_free(p);
     return error;
 }
Index: /trunk/src/VBox/NetworkServices/NAT/pxudp.c
===================================================================
--- /trunk/src/VBox/NetworkServices/NAT/pxudp.c	(revision 50021)
+++ /trunk/src/VBox/NetworkServices/NAT/pxudp.c	(revision 50022)
@@ -502,4 +502,5 @@
 
     proxy_sendto(pxudp->sock, p, NULL, 0);
+    pbuf_free(p);
 }
 
