Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java')
-rw-r--r--bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java
index 85ffaf12c..3079045a3 100644
--- a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java
+++ b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/internal/MoveDeleteManager.java
@@ -24,6 +24,9 @@ public class MoveDeleteManager implements IMoveDeleteHook {
private IMoveDeleteHook getHookFor(IResource resource) {
IProject project = resource.getProject();
RepositoryProvider provider = RepositoryProviderType.getProvider(project);
+ if(provider==null) {
+ return DEFAULT_HOOK;
+ }
IMoveDeleteHook hook = provider.getMoveDeleteHook();
if (hook == null) {
return DEFAULT_HOOK;

Back to the top