diff --git a/conditional_fields.module b/conditional_fields.module
index 56b65b5..b97f3fd 100644
--- a/conditional_fields.module
+++ b/conditional_fields.module
@@ -237,6 +237,11 @@ function conditional_fields_element_after_build($element, &$form_state) {
     return $element;
   }
 
+  // Avoid processing fields in views forms.
+  if (drupal_substr($form['#form_id'], 0, 11) == 'views_form_') {
+    return $element;
+  }
+
   // Some fields do not have entity type and bundle properties. In this case we
   // try to use the properties from the form. This is not an optimal solution,
   // since in case of fields in entities within entities they might not correspond,
