Yup, that seems to have fixed it.

(Note: location.hash is empty string, not null)