diff --git a/tests/p_iputils/tracepath_test.sh b/tests/p_iputils/tracepath_test.sh
index 4e8704f..5964ee3 100755
--- a/tests/p_iputils/tracepath_test.sh
+++ b/tests/p_iputils/tracepath_test.sh
@@ -26,7 +26,12 @@ then
   then
     t_Log "${TEST} reached ${HOST}"
     ret_val=0
+  elif [ $COUNT = 2 ]
+  then
+    t_Log "${TEST} reached ${HOST}"
+    ret_val=0
   fi
+
   if ([ $COUNT = 0 ] && [ $TTL = 1 ])
   then
     t_Log "${TEST} didn't reach ${HOST} because of too many hops. This is treated as SUCCESS."