I've attached the default /etc/init.d/ntp script. Like I said, I haven't changed anything - just installed it using apt-get. It worked as soon as it was installed, then I rebooted and now, like I said, I have to restart.
home:~# update-rc.d -n ntp defaults
System startup links for /etc/init.d/ntp already exist.