[FELIX-4468] EventObject is created with null pointer : "null source"

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1696606 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/Felix.java b/framework/src/main/java/org/apache/felix/framework/Felix.java
index 9d6eb88..b8fc55e 100644
--- a/framework/src/main/java/org/apache/felix/framework/Felix.java
+++ b/framework/src/main/java/org/apache/felix/framework/Felix.java
@@ -3693,7 +3693,7 @@
         }
         catch (ServiceException ex)
         {
-            fireFrameworkEvent(FrameworkEvent.ERROR, ref.getBundle(), ex);
+            fireFrameworkEvent(FrameworkEvent.ERROR, bundle, ex);
         }
 
         return null;