diff --git a/core/metamodel.class.php b/core/metamodel.class.php index 8aa9131d4..476e1cb32 100644 --- a/core/metamodel.class.php +++ b/core/metamodel.class.php @@ -4818,9 +4818,11 @@ abstract class MetaModel continue; // Ignore this non-scalar value } } - - $aSearches[] = '$'.$sSearch.'$'; - $aReplacements[] = (string) $replace; + else + { + $aSearches[] = '$'.$sSearch.'$'; + $aReplacements[] = (string) $replace; + } } return str_replace($aSearches, $aReplacements, $sInput); }