diff --git a/package/network/config/netifd/files/lib/netifd/dhcp.script b/package/network/config/netifd/files/lib/netifd/dhcp.script
index 90fa6d305437f2c15426a992993ef10527e99581..17e22af7959b2b80d5d66c94858424270e477c57 100755
--- a/package/network/config/netifd/files/lib/netifd/dhcp.script
+++ b/package/network/config/netifd/files/lib/netifd/dhcp.script
@@ -20,7 +20,7 @@ setup_interface () {
 	# TODO: apply $broadcast
 
 	for i in $router; do
-		proto_add_ipv4_route 0.0.0.0 0 "$i"
+		proto_add_ipv4_route 0.0.0.0 0 "$i" "$ip"
 	done
 
 	# CIDR STATIC ROUTES (rfc3442)