James Harding found a bug, I've fixed it.