diff --git a/includes/view.inc b/includes/view.inc
index 2a74fb0..03eac58 100644
--- a/includes/view.inc
+++ b/includes/view.inc
@@ -681,7 +681,9 @@ class view extends views_db_object {
       else {
         // determine default condition and handle.
         $status = $argument->default_action();
-        break;
+        if (!$status) {
+          break;
+        }
       }
 
       // Be safe with references and loops:
