diff --git a/classes/controller/AdminController.php b/classes/controller/AdminController.php index ea3a469f7..9b1b6b298 100644 --- a/classes/controller/AdminController.php +++ b/classes/controller/AdminController.php @@ -881,7 +881,7 @@ class AdminControllerCore extends Controller $key = isset($tmp_tab[1]) ? $tmp_tab[0].'.`'.$tmp_tab[1].'`' : '`'.$tmp_tab[0].'`'; // as in database 0 means position 1 in the renderlist - if (isset($field['position'])) { + if (isset($field['position']) && Validate::isInt($value)) { $value -= 1; }