Delay with timer/counter2 is too short

When I also zeroed TCCR2B I got a delay_ms(1000) of 0.5s.

Can this be explained by the fact that my Duemilanove is 16Mhz (and maybe the sample was taken from an 8Mhz one)?