В это время Поттинджер, продолжая оставаться неопознанным, вполне довольствовался скромной ролью наблюдателя, как вдруг однажды на базаре чья-то мягкая рука опустилась ему на плечо, и раздался шепот: «Вы – англичанин!» К счастью, человек, разоблачивший его, оказался гератским врачом, старым другом Артура Конолли, путешествовавшим с ним семь лет назад. Он неоднократно бывал в Калькутте и мог узнать европейца даже с выкрашенным лицом. Врач решительно посоветовал Поттинджеру не рисковать более, а отправиться прямо к Яр-Мухаммеду и предложить ему свои услуги.
Визирь принял англичанина с энтузиазмом, ибо всем было ясно, что схватка предстоит серьезная и так просто, как раньше, отбить персов не удастся. Дело было не столько в том, что войсками шаха, как полагали в персидском лагере, негласно руководил русский генерал Симонич, сколько в батальоне, сформированном из бежавших в Персию русских дезертиров. Николай I просил шаха выслать всех русских дезертиров в Россию, однако шах, сделав вид, что просьба эта не застала его дома, увел их с собой под Герат. Русских же солдат к тому времени в Азии уже научились побаиваться. Кавалерия Камрана, высланная, чтобы беспокоить передовые отряды персов, вернулась с жалобами на их непривычную тактику. Вместо обычных беспорядочных масс войск, столь уязвимых для атак афганских всадников, теперь их встречали руководимые русскими компактные и прикрываемые артиллерией отряды.
В своем официальном отчете лейтенант Поттинджер мало говорил о своей роли в обороне Герата, хотя к поведению других, особенно Яр-Мухаммеда, отнесся весьма критически. Кроме этого во время осады Поттинджер вел дневник, благодаря которому английский историк сэр Джон Кэй и смог по кусочкам собрать красочный рассказ о тех волнующих событиях, что легли в основу его знаменитой книги «История войны в Афганистане». К сожалению, позднее из-за пожара в кабинете Кэя дневник был утрачен…
Персидская армия прибыла к Герату 23 ноября 1837 года. Руководить осадой молодой еще Мухаммед-шах доверил своему министру Мирзе Хаджи-Агасси. Он дал ему полную свободу действий, и действительно все приказы и распоряжения во время осады Герата исходили только от Мирзы, у которого не было никаких военных знаний. Он даже никогда не покидал лагерь, чтобы поближе взглянуть на Герат. У шаха было около тридцати тысяч войска и шестьдесят орудий, а город защищали от двух до трех тысяч человек. Однако взять город персам так и не удалось.
Первая же ошибка, которую сделал Мирза, заключалась