             const retVal:String = g11nFormatter.format(
                                                     number, useCurrencySymbol);
 
-            return errorText && LastOperationStatus.isFatalError(
+            return errorText && LastOperationStatus.isError(
                         g11nFormatter.lastOperationStatus) ? errorText : retVal;
         }
 

     *  @see #currencyISOCode
     *  @see #formattingWithCurrencySymbolIsSafe()
     *  @see #lastOperationStatus
     *  @see LastOperationStatus
     *
     *  @playerversion Flash 10.1
     *  @langversion 3.0
     *  @productversion Flex 4.5
     *  @productversion Flash CS5
     */
    public function format(value:Object):String
    {


    /**
     *  The three letter ISO 4217 currency code for the actual locale
     *  being used (e.g. USD, EUR, JPY, CNY).
     *
     *  <p>When the <code>useCurrencySymbol</code> property is set to
     *  <code>false</code>, this code will be used to indicate the currency
     *  type when formatting currency amounts
     *  using the <code>format()</code> method. </p>
     *
     *  <p>This property is initialized when the locale style is set
     *  based on the actual locale that is used. When a fallback
     *  locale is used, this property reflects the preferred/default
     *  currency code for the fallback locale.</p>
     *
     *  @throws TypeError if this property is assigned a null value. 
     * 
     *  <p>The default value is dependent on the actual locale and operating 
     *  system.</p>
     *
     *  @see #actualLocaleIDName
     *  @see #format()
     *  @see #currencySymbol
     *  @see #formattingWithCurrencySymbolIsSafe()
     *
     *  @langversion 3.0
     *  @playerversion Flash 10.1
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5
     */
    public function get currencyISOCode():String
    {
