When you have the history plugin enabled the back button cycles through the tabs previously viewed as expected. But when the user hits the first one (ends in #), the back button loads up the page before without a hash, then loads up the hash url.

So the only way to get back is double tab the mouse button really fast before the URL renaming comes into play.

Is there a known fix/workaround for this or is it a mistake on my implementation, as it makes the whole thing quite frustrating and unusable for an end user.

Thankyou for your help,
Dan