From 6f5f3cef024b0f33798cb89e877a0a59bfbe3b8c Mon Sep 17 00:00:00 2001 From: tjhunt Date: Tue, 2 Jun 2009 08:33:35 +0000 Subject: [PATCH] tags formslib element: MDL-19264 array_combine barfs on empty arrays. --- lib/form/tags.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/form/tags.php b/lib/form/tags.php index 93c626903fc..fd24a8b5bd7 100644 --- a/lib/form/tags.php +++ b/lib/form/tags.php @@ -176,7 +176,11 @@ class MoodleQuickForm_tags extends MoodleQuickForm_group { $other = array(); if ($this->_options['display'] != MoodleQuickForm_tags::NOOFFICIAL) { $this->_load_official_tags(); - $officaltags = array_combine($this->_officialtags, $this->_officialtags); + if (!empty($this->_officialtags)) { + $officaltags = array_combine($this->_officialtags, $this->_officialtags); + } else { + $officaltags = array(); + } foreach ($value as $tag) { if (isset($officaltags[$tag])) { $official[] = $tag;