diff --git a/general/overlay/etc/init.d/S49ntpd b/general/overlay/etc/init.d/S49ntpd
index 4e0241b7..dac84858 100755
--- a/general/overlay/etc/init.d/S49ntpd
+++ b/general/overlay/etc/init.d/S49ntpd
@@ -16,6 +16,7 @@ start() {
 	start-stop-daemon -b -m -S -q -p "$PIDFILE" -x "/usr/sbin/$DAEMON" -- $NTPD_ARGS
 	status=$?
 	if [ "$status" -eq 0 ]; then
+		ntpd -q -N -n -d
 		echo "OK"
 	else
 		echo "FAIL"
@@ -29,7 +30,6 @@ stop() {
 	status=$?
 	if [ "$status" -eq 0 ]; then
 		rm -f "$PIDFILE"
-		ntpd -q -N -n -d
 		echo "OK"
 	else
 		echo "FAIL"