Index: /trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c	(revision 38061)
+++ /trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c	(revision 38062)
@@ -963,7 +963,8 @@
         return;
     pOverride->pOrgOps              = pDev->OVR_OPS;
-    /* We only need to save ethtool_ops structure if it is present (#5712) */
-    if (VALID_PTR(pDev->OVR_OPS))
-        pOverride->Ops              = *pDev->OVR_OPS;
+    /* Cancel override if ethtool_ops is missing (host-only case, #5712) */
+    if (!VALID_PTR(pDev->OVR_OPS))
+        return;
+    pOverride->Ops                  = *pDev->OVR_OPS;
 # if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 29)
     pOverride->pfnStartXmit         = pDev->hard_start_xmit;
