Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
index e18a14490..6468098e3 100644
--- a/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
+++ b/bundles/org.eclipse.equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
@@ -684,7 +684,7 @@ public class DirectorApplication implements IApplication, ProvisioningListener {
//TODO BE CAREFUL SINCE WE ARE MODIFYING THE SELF PROFILE
int type = event.getRepositoryType();
URI location = event.getRepositoryLocation();
- if (IRepository.TYPE_ARTIFACT == type) {
+ if (IRepository.TYPE_ARTIFACT == type && artifactReposForRemoval != null) {
for (int i = 0; i < artifactReposForRemoval.length; i++) {
if (artifactReposForRemoval[i] != null && URIUtil.sameURI(artifactReposForRemoval[i], (location))) {
artifactReposForRemoval[i] = null;

Back to the top