diff --git a/wire/modules/Fieldtype/FieldtypeRepeater/FieldtypeRepeater.module b/wire/modules/Fieldtype/FieldtypeRepeater/FieldtypeRepeater.module index deb4f6cf..ee246f0e 100644 --- a/wire/modules/Fieldtype/FieldtypeRepeater/FieldtypeRepeater.module +++ b/wire/modules/Fieldtype/FieldtypeRepeater/FieldtypeRepeater.module @@ -1756,7 +1756,10 @@ class FieldtypeRepeater extends Fieldtype implements ConfigurableModule { $data['repeaterFields'] = array(); $data['fieldContexts'] = array(); - foreach($field->get('repeaterFields') as $fid) { + $a = $field->get('repeaterFields'); + if(!is_array($a)) $a = array(); + + foreach($a as $fid) { $f = $this->wire('fields')->get((int) $fid); if(!$f) continue; $data['repeaterFields'][] = $f->name;