diff --git a/nifty4/multi/multi_field.py b/nifty4/multi/multi_field.py
index 9d52cc8612314f2383ae561a7fb0f10461152b8e..e806f65ec9fcbe423d43df135a2d48e7e88e92f8 100644
--- a/nifty4/multi/multi_field.py
+++ b/nifty4/multi/multi_field.py
@@ -160,6 +160,18 @@ class MultiField(object):
                 return False
         return True
 
+    def any(self):
+        result = False
+        for field in self._val.values():
+            result = result or field.any()
+        return result
+
+    def all(self):
+        result = True
+        for field in self._val.values():
+            result = result and field.all()
+        return result
+
 for op in ["__add__", "__radd__", "__iadd__",
            "__sub__", "__rsub__", "__isub__",
            "__mul__", "__rmul__", "__imul__",