diff --git a/src/core/propertyTypes.js b/src/core/propertyTypes.js
index <HASH>..<HASH> 100644
--- a/src/core/propertyTypes.js
+++ b/src/core/propertyTypes.js
@@ -41,10 +41,9 @@ module.exports.registerPropertyType = registerPropertyType;
 
 function arrayParse (value) {
   if (Array.isArray(value)) { return value; }
-  if (value === null || value.length === 0) { return []; }
-  return value.split(',').map(function (str) {
-    return str.trim();
-  });
+  if (!value || typeof value !== 'string') { return []; }
+  return value.split(',').map(trim);
+  function trim (str) { return str.trim(); }
 }
 
 function arrayStringify (value) {
For you my friend? This one time. Next time cousin Borat pays a visit.. Borat Devops.