fix walker moving forward after delete

Fix for issue #5 that represents situation when walker doesn't move
forward after deleting unrelated record.