Fix NPE in NetworkConfigHostProvider

Change-Id: I89ca7328abdbb06d75ea3840d6606835584eaddc
diff --git a/providers/netcfghost/src/main/java/org/onosproject/provider/netcfghost/NetworkConfigHostProvider.java b/providers/netcfghost/src/main/java/org/onosproject/provider/netcfghost/NetworkConfigHostProvider.java
index 972b687..41e39dd 100644
--- a/providers/netcfghost/src/main/java/org/onosproject/provider/netcfghost/NetworkConfigHostProvider.java
+++ b/providers/netcfghost/src/main/java/org/onosproject/provider/netcfghost/NetworkConfigHostProvider.java
@@ -110,7 +110,9 @@
      */
     protected void addHost(MacAddress mac, VlanId vlan, HostLocation hloc, Set<IpAddress> ips) {
         HostId hid = HostId.hostId(mac, vlan);
-        HostDescription desc = new DefaultHostDescription(mac, vlan, hloc, ips);
+        HostDescription desc = (ips != null) ?
+                new DefaultHostDescription(mac, vlan, hloc, ips) :
+                new DefaultHostDescription(mac, vlan, hloc);
         providerService.hostDetected(hid, desc, false);
     }