Hello dears
i added the following code
if(!Ext.fly(frame).self.cache){
Ext.fly(frame).self.cache={};
}

be fore calling this one:
Ext.fly(frame).on('load', Ext.Function.bind(this.onUploadComplete, this, [frame, options]), null, {single: true});

Am I right?
thanks alot.