Fix Issue #307: Router handling of null/undefined href is possibly reversed?