FELIX-1591: fix last refactoring for cm being optional

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@825275 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/FileInstall.java b/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/FileInstall.java
index 21092c0..e5eb74b 100644
--- a/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/FileInstall.java
+++ b/fileinstall/src/main/java/org/apache/felix/fileinstall/internal/FileInstall.java
@@ -274,7 +274,7 @@
             tracker = new Tracker(context, fileInstall);
             Hashtable props = new Hashtable();
             props.put(Constants.SERVICE_PID, tracker.getName());
-            context.registerService(ManagedServiceFactory.class.getName(), this, props);
+            context.registerService(ManagedServiceFactory.class.getName(), tracker, props);
             tracker.open();
         }