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") {