diff --git a/src/topo_ieee1905.c b/src/topo_ieee1905.c
index 00c827a24106ac5af06d1338a5a71fa3fa7c37f9..699bfbcf2cd73cfd800b4ccb780ecb9a6a1b12fb 100644
--- a/src/topo_ieee1905.c
+++ b/src/topo_ieee1905.c
@@ -125,7 +125,6 @@ int topologyd_node_add(struct topologyd_private *priv, struct node *node)
 				topologyd_algo_run(priv);
 			first_run_flag = 1;
 		}
-		return 0;
 	}
 
 	/* Add node if not present in topology.