In the function detach, it calls the default route to see if it is equal to the target that you are removing, and set the default route to null. However, if you've never set the defaultRoute and try to detach something, you get a null pointer error. It seems that this should be checked for.
- Possible bug in Router Alex Combs
- RE: Possible bug in Router Jerome Louvel

