Revert "Revert "href bug fixed""

This reverts commit 7e2a4eb82ecaf69a41e396981fb84a8532119233.