Improved fix for dispatcher routing not canceling view when redirecting