route_doesnt_exist() didn't deal with arguments properly

Fixes #272
Merge branch 'issue-272' into devel