From 5512ee94a6f287053687acb9aa1414364e8d80ad Mon Sep 17 00:00:00 2001
From: Joseph Mirabel <jmirabel@laas.fr>
Date: Wed, 11 May 2016 17:15:06 +0200
Subject: [PATCH] Fix bug in GuidedNodeSelector::chooseEdge

---
 src/graph/guided-node-selector.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/graph/guided-node-selector.cc b/src/graph/guided-node-selector.cc
index a44640c3..9512e9d2 100644
--- a/src/graph/guided-node-selector.cc
+++ b/src/graph/guided-node-selector.cc
@@ -121,7 +121,7 @@ namespace hpp {
               if (it->second->to () == node || it->second->to () == *it1)
                 nn.insert (it->second, it->first);
           }
-          if (nn.size () > 0)
+          if (nn.size () > 0 && nn.totalWeight() > 0)
             return nn ();
           hppDout (error, "This node has no neighbors to get to an admissible states.");
         }
-- 
GitLab