diff --git a/Model/Behavior/FileValidationBehavior.php b/Model/Behavior/FileValidationBehavior.php
index <HASH>..<HASH> 100644
--- a/Model/Behavior/FileValidationBehavior.php
+++ b/Model/Behavior/FileValidationBehavior.php
@@ -253,7 +253,7 @@ class FileValidationBehavior extends ModelBehavior {
 				$set = $this->_defaults[$rule];
 
 				// Parse out values
-				if (!isset($setting['value'])) {
+				if (!is_array($setting) || !isset($setting['value'])) {
 					$setting = array('value' => $setting);
 				}
Fixed an issue with file validation failing on PHP <I> [#<I>]