Index: /trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp	(revision 50761)
+++ /trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp	(revision 50762)
@@ -206,8 +206,4 @@
         offTry3 = vboxNetFltDarwinSetAndDiff(pIfNet, 0);
         offTry4 = vboxNetFltDarwinSetAndDiff(pIfNet, 0);
-
-        /* If any attempt has failed we won't continue as our algorithm is flawed. */
-        if (!offTry1 || !offTry2 || !offTry3 || !offTry4)
-            break;
         if (offTry1 == offTry2 && offTry2 == offTry3 && offTry3 == offTry4)
         {
