Index: trunk/core/kernel/utility/formatters/unit_formatter.php =================================================================== diff -u -N -r7635 -r8402 --- trunk/core/kernel/utility/formatters/unit_formatter.php (.../unit_formatter.php) (revision 7635) +++ trunk/core/kernel/utility/formatters/unit_formatter.php (.../unit_formatter.php) (revision 8402) @@ -29,6 +29,7 @@ { if( !isset($options['master_field']) ) { + if ($value == -1) return; // for infinity setting, otherwise infinity is incorrectly converted back to Kg $regional =& $this->Application->recallObject('lang.current'); switch( $regional->GetDBField('UnitSystem') ) {