### Eclipse Workspace Patch 1.0 #P org.eclipse.rse.ui Index: UI/org/eclipse/rse/internal/ui/view/team/SystemTeamViewPart.java =================================================================== RCS file: /cvsroot/dsdp/org.eclipse.tm.rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/team/SystemTeamViewPart.java,v retrieving revision 1.12 diff -u -r1.12 SystemTeamViewPart.java --- UI/org/eclipse/rse/internal/ui/view/team/SystemTeamViewPart.java 5 Jun 2007 01:39:24 -0000 1.12 +++ UI/org/eclipse/rse/internal/ui/view/team/SystemTeamViewPart.java 9 Jul 2007 14:57:44 -0000 @@ -15,6 +15,7 @@ * Martin Oberhuber (Wind River) - [186773] split ISystemRegistryUI from ISystemRegistry * David Dykstal (IBM) - [189858] Removed the remote systems project in the team view * David Dykstal (IBM) - [186589] move user types, user actions, and compile commands + * Rupen Mardirossian (IBM) - [194259] Check to see if ISystemProfile is null before attempting to get SystemTeamViewCategoryNode - getObjectFromMemento method * API to the user actions plugin ********************************************************************************/ @@ -1405,7 +1406,10 @@ break; case 3: SystemTeamViewProfileAdapter profileAdapter = RSEUIPlugin.getDefault().getSystemViewAdapterFactory().getProfileAdapter(); - category = profileAdapter.restoreCategory(profile, token); + if(profile!=null) + { + category = profileAdapter.restoreCategory(profile, token); + } //System.out.println("Restored category: "+(category==null?"null":category.getLabel())); break; }