diff --git a/agent/network-scripts/net-collected-data/bandwidth-usage.tree b/agent/network-scripts/net-collected-data/bandwidth-usage.tree
index 49f838e6f965ede2ae445f53aab7add2d5005550..b1bd2ac301fa414e410d24fd792779fb4d77e9f1 100755
--- a/agent/network-scripts/net-collected-data/bandwidth-usage.tree
+++ b/agent/network-scripts/net-collected-data/bandwidth-usage.tree
@@ -84,6 +84,11 @@ function xml_data_generator()
             else
                 INTERVALID=$(cut -d" " -f1 <<< $line)
 
+		while test $COUNT -lt $INTERVALID -a $COUNT -lt 288; do
+                     COUNT=$((${COUNT} + 1))
+                     increment_time
+                done
+
                 if test $COUNT -lt 288; then
                     xml_print
                     COUNT=$((${COUNT} + 1))