Update backdoorFix()

Extended backdoorFix() to add backdoor protection.

It actually worked they way you told me, but I did not do it the right way the first time.
Thought I would lift some work off your shoulder as a thank you :)

Hope I did everything right with the pull request and such...