diff --git a/adminer/include/html.inc.php b/adminer/include/html.inc.php index 49ae8f86..d8b0cfc6 100644 --- a/adminer/include/html.inc.php +++ b/adminer/include/html.inc.php @@ -311,8 +311,8 @@ function process_input(array $field) { $function = idx($_POST["function"], $idf); $value = idx($_POST["fields"], $idf); if ($field["type"] == "enum" || driver()->enumLength($field)) { - $value = $value[0]; - if ($value == "orig") { + $value = idx($value, 0); + if ($value == "orig" || !$value) { return false; } if ($value == "null") {