rem: this.showItem( "context-sep-open", this.onSaveableLink || this.inFrame ); 
add: this.showItem( "context-sep-open", this.onSaveableLink || ( this.inDirList && this.onLink ) || this.inFrame ); 
context:     initOpenItems : function () {        // Remove open/edit link if not applicable.        this.showItem( "context-openlink", this.onSaveableLink );        this.showItem( "context-editlink", this.onSaveableLink );            // Remove open frame if not applicable.        this.showItem( "context-openframe", this.inFrame );            // Remove separator after open items if neither link nor frame.        this.showItem( "context-sep-open", this.onSaveableLink || this.inFrame );    },
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/e98cdef26f045fa4b980376bd58002c455983a49/nsContextMenu.js/buggy/xpfe/browser/resources/content/nsContextMenu.js