Index: trunk/core/kernel/db/dbitem.php =================================================================== diff -u -N -r8842 -r8849 --- trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 8842) +++ trunk/core/kernel/db/dbitem.php (.../dbitem.php) (revision 8849) @@ -189,7 +189,7 @@ if (isset($error_label) && !isset($this->ErrorMsgs[$pseudo])) { // label for error (only when not already set) - $this->ErrorMsgs[$pseudo] = (substr($error_label, 1, 1) == '+') ? substr($error_label, 1) : '!'.$error_label.'!'; + $this->ErrorMsgs[$pseudo] = (substr($error_label, 0, 1) == '+') ? substr($error_label, 1) : '!'.$error_label.'!'; } }