diff --git a/devices/protocols/ZwaveJS/xaal/zwavejs/gw.py b/devices/protocols/ZwaveJS/xaal/zwavejs/gw.py
index c913426fb901a9160b5f776f4f25e65c35b022ac..cef29476035e3d70aba181d6b20653422a643b5b 100644
--- a/devices/protocols/ZwaveJS/xaal/zwavejs/gw.py
+++ b/devices/protocols/ZwaveJS/xaal/zwavejs/gw.py
@@ -53,7 +53,8 @@ class GW:
                 logger.warning(f"{node.node_id} {node.device_config.manufacturer}/{node.device_config.label} ")
                 for k in node.values:
                     value = node.values.get(k)
-                    print(f"{k} {value.property_name} => {value.value}")
+                    if value:
+                        print(f"{k} {value.property_name} => {value.value}")
             # pprint(node.data)