Bug 267425 [Perspectives] problem with outline view and min/max
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/properties/PropertySheet.java
super.dispose();
        
        getSite().getPage().removeSelectionListener(this);
        
        currentPart = null;
        currentSelection = null;
        pinPropertySheetAction = null;
    }
    /* (non-Javadoc)
     * Method declared on PageBookView.
     */
    protected PageRec doCreatePage(IWorkbenchPart part) {
        
		
		
    	if(part instanceof PropertySheet) {
    		return null;
    	}
        IPropertySheetPage page = (IPropertySheetPage) ViewsPlugin.getAdapter(part,
                IPropertySheetPage.class, false);
        if (page != null) {
            if (page instanceof IPageBookViewPage) {
				initPage((IPageBookViewPage) page);
			}
            page.createControl(getPageBook());
            return new PageRec(part, page);
        }
        		
        return null;
    }