fix issue #26 with removing route even after cancellation