diff --git a/inc/Form/DropdownElement.php b/inc/Form/DropdownElement.php index 29f94675b4035bdee1294aa6ad10ce56df820e8e..023b67dd3f9fd56a129d6a9a3fd00b04c3283ae3 100644 --- a/inc/Form/DropdownElement.php +++ b/inc/Form/DropdownElement.php @@ -142,12 +142,14 @@ class DropdownElement extends InputElement { protected function getFirstOption() { $options = $this->options(); if (!empty($options)) { - return (string) array_shift(array_keys($options)); + $keys = array_keys($options); + return (string) array_shift($keys); } foreach ($this->optGroups as $optGroup) { $options = $optGroup->options(); if (!empty($options)) { - return (string) array_shift(array_keys($options)); + $keys = array_keys($options); + return (string) array_shift($keys); } } }