diff --git a/src/initscripts/packages/frr b/src/initscripts/packages/frr
index 54e703623..22cf2f7aa 100644
--- a/src/initscripts/packages/frr
+++ b/src/initscripts/packages/frr
@@ -51,8 +51,11 @@ case "${1}" in
 		;;
 
 	reload)
-		boot_mesg "Reloading FRRouting..."
-		reloadproc /usr/sbin/frr-reload
+		# Reload all daemons
+		for daemon in ${DAEMONS}; do
+			boot_mesg "Reloading FRRouting ${daemon}..."
+			reloadproc "/usr/sbin/${daemon}"
+		done
 		;;
 
 	restart)
