В начале Казанско-русской войны 1505—1507 гг., в 1505 году Иван Васильевич был воеводой в Нижнем Новгороде и руководил его обороной. Война началась внезапно, татаро-ногайское войско во главе с казанским ханом Мухаммед-Амином осадило Нижний Новгород. В городе были запасы оружия, но не было достаточных войск. Тогда Хабар нашёл выход из положения, вооружив находившихся в городе литовских пленных, взятых во время Ведрошской битвы, которые по национальности были большей частью русскими, - и с их помощью отбил приступы татар, после чего те отошли от города.