                 newImageDisplayProperties.smooth = imageDisplay.smooth;
             
             if (BitFlagUtil.isSet(imageDisplayProperties as uint, SMOOTHING_QUALITY_PROPERTY_FLAG))
-                newImageDisplayProperties.smoothQuality = imageDisplay.smoothingQuality;
+                newImageDisplayProperties.smoothingQuality = imageDisplay.smoothingQuality;
             
             if (BitFlagUtil.isSet(imageDisplayProperties as uint, SCALE_MODE_PROPERTY_FLAG))
                 newImageDisplayProperties.scaleMode = imageDisplay.scaleMode;
             
+            if (BitFlagUtil.isSet(imageDisplayProperties as uint, TRUSTED_SOURCE_PROPERTY_FLAG))
+                newImageDisplayProperties.trustedSource = imageDisplay.trustedSource;
+            
             if (BitFlagUtil.isSet(imageDisplayProperties as uint, VERTICAL_ALIGN_PROPERTY_FLAG))
                 newImageDisplayProperties.verticalAlign = imageDisplay.verticalAlign;
             

    
    /**
     *  @copy mx.primitives.BitmapImage#preliminaryHeight
     * 
     *  @default NaN
     */
    public function get preliminaryHeight():Number

    
    /**
     *  @copy mx.primitives.BitmapImage#verticalAlign
     *  @default <code>HorizontalAlign.MIDDLE</code>
     */
    public function get verticalAlign():String
