diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java')
-rw-r--r-- | plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java b/plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java index a75e0c9703..0609327af7 100644 --- a/plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java +++ b/plugins/org.eclipse.net4j.buddies/src/org/eclipse/net4j/internal/buddies/protocol/FacilityInstalledIndication.java @@ -44,8 +44,10 @@ public class FacilityInstalledIndication extends Indication IBuddySession session = (IBuddySession)getProtocol().getInfraStructure(); Self self = (Self)session.getSelf(); BuddyCollaboration collaboration = (BuddyCollaboration)self.getCollaboration(collaborationID); - - IFacility facility = collaboration.createFacility(facilityType); - collaboration.addFacility(facility, true); + if (collaboration != null) + { + IFacility facility = collaboration.createFacility(facilityType); + collaboration.addFacility(facility, true); + } } } |