Index: /trunk/src/VBox/Devices/Network/slirp/socket.c
===================================================================
--- /trunk/src/VBox/Devices/Network/slirp/socket.c	(revision 29967)
+++ /trunk/src/VBox/Devices/Network/slirp/socket.c	(revision 29968)
@@ -729,5 +729,6 @@
              *  Note: Here we can't check if dnsproxy's sent initial request
              */
-            if (so->so_fport == RT_H2N_U16_C(53))
+            if (   pData->fUseDnsProxy 
+                && so->so_fport == RT_H2N_U16_C(53))
                 dnsproxy_answer(pData, so, m);
 
