Ring-Group: Rings "Destination if no answer:" after caller hangs up

I have a ring-group 200 with RingAll, Ring Time=60 and “Destination if no answer” set to another extension 209.

Now, from an extension, I call this ring-group 200. No one answers within 20 seconds, so I hang up.
Then, even though the calling extension hung up, after a bit (seems like the 60 seconds), the extension 209 starts to ring, and keeps ringing!

Apparently I was one minor version behind.
I upgraded to FreePBX 2.4.0-2, and the problem seems to have gone away.
I will test more today.