Fix Null pointer reference

Change-Id: Ibe6e8ac1da88266abcf30588922b5eaa5f66a026
diff --git a/drivers/bmv2/src/main/java/org/onosproject/drivers/bmv2/Bmv2FlowRuleProgrammable.java b/drivers/bmv2/src/main/java/org/onosproject/drivers/bmv2/Bmv2FlowRuleProgrammable.java
index 5fc9908..cc8574c 100644
--- a/drivers/bmv2/src/main/java/org/onosproject/drivers/bmv2/Bmv2FlowRuleProgrammable.java
+++ b/drivers/bmv2/src/main/java/org/onosproject/drivers/bmv2/Bmv2FlowRuleProgrammable.java
@@ -101,6 +101,7 @@
         Bmv2DeviceContext context = contextService.getContext(deviceId);
         if (context == null) {
             log.warn("Unable to get device context for {}", deviceId);
+            return Collections.emptyList();
         }
 
         Bmv2Interpreter interpreter = context.interpreter();
@@ -336,4 +337,4 @@
     private enum Operation {
         APPLY, REMOVE
     }
-}
\ No newline at end of file
+}