src/lifegrd.c
changeset 668 ba53613e94e4
parent 635 30a0e926bb2e
child 669 50da44ebaf00
--- a/src/lifegrd.c	Tue Aug 30 12:14:34 2011 +0200
+++ b/src/lifegrd.c	Mon Sep 12 10:52:02 2011 +0200
@@ -56,7 +56,11 @@
 **/
 e_nodeState getNodeState (CO_Data* d, UNS8 nodeId)
 {
-  e_nodeState networkNodeState = d->NMTable[nodeId];
+  e_nodeState networkNodeState = Unknown_state;
+  #if NMT_MAX_NODE_ID>0
+  if(nodeId < NMT_MAX_NODE_ID)
+    networkNodeState = d->NMTable[nodeId];
+  #endif
   return networkNodeState;
 }