Multi Path Routing Complete
diff --git a/nlsr_route.c b/nlsr_route.c
index 2faaf21..fa6eef2 100644
--- a/nlsr_route.c
+++ b/nlsr_route.c
@@ -81,7 +81,7 @@
 			print_all_next_hop(parent,source);		
 			update_routing_table_with_new_route(parent, dist,source);
 		}
-		else if ( (num_link != 0) && (nlsr->multi_path_face_num >= 1 ) )
+		else if ( (num_link != 0) && (nlsr->multi_path_face_num > 1 ) )
 		{
 			long int *links=(long int *)malloc(num_link*sizeof(long int));
 			long int *link_costs=(long int *)malloc(num_link*sizeof(long int));