From 57b18edb559ea4dbaff3b89177492bf99ad2a4a3 Mon Sep 17 00:00:00 2001 From: Flavio Copes Date: Fri, 18 Sep 2015 14:13:23 +0200 Subject: [PATCH] Fix saving array fields --- system/src/Grav/Common/Data/Blueprint.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/system/src/Grav/Common/Data/Blueprint.php b/system/src/Grav/Common/Data/Blueprint.php index 9d0960606..15cdce65c 100644 --- a/system/src/Grav/Common/Data/Blueprint.php +++ b/system/src/Grav/Common/Data/Blueprint.php @@ -238,6 +238,9 @@ class Blueprint if ($rule) { // Item has been defined in blueprints. + if (is_array($field) && count($field) == 1 && reset($field) == '') { + continue; + } $field = Validation::filter($field, $rule); } elseif (is_array($field) && is_array($val)) { // Array has been defined in blueprints.