remove unused field
diff --git a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/ExtensionRegistry.java b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/ExtensionRegistry.java
index 5e55d4a..5b12b46 100644
--- a/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/ExtensionRegistry.java
+++ b/bundles/org.eclipse.core.runtime/src/org/eclipse/core/internal/registry/ExtensionRegistry.java
@@ -43,15 +43,13 @@
 		};
 		private Map deltas;
 		private Object[] listenerInfos;
-		private IObjectManager finalTarget;
 		
-		public ExtensionEventDispatcherJob(Object[] listenerInfos, Map deltas, IObjectManager finalTarget) {
+		public ExtensionEventDispatcherJob(Object[] listenerInfos, Map deltas) {
 			// name not NL'd since it is a system job
 			super("Registry event dispatcher"); //$NON-NLS-1$
 			setSystem(true);
 			this.listenerInfos = listenerInfos;
 			this.deltas = deltas;
-			this.finalTarget = finalTarget;
 			// all extension event dispatching jobs use this rule
 			setRule(EXTENSION_EVENT_RULE);
 		}
@@ -262,7 +260,7 @@
 		// the deltas have been saved for notification - we can clear them now
 		deltas.clear();
 		// do the notification asynchronously
-		new ExtensionEventDispatcherJob(tmpListeners, tmpDeltas, registryObjects).schedule();
+		new ExtensionEventDispatcherJob(tmpListeners, tmpDeltas).schedule();
 	}
 
 	/*