И. В. Сталин в ответном послании Гитлеру выражал надежду, что заключение германо-советского договора о ненападении явится поворотом к лучшему в политических отношениях между обеими странами, и соглашался на приезд Риббентропа в Москву 23 августа. В этот день Риббентроп прилетел в Москву и имел две встречи со Сталиным, предложив подписать договор о ненападении между СССР и Германией сроком на десять лет. После небольших корректировок договор был в тот же день подписан Молотовым и Риббентропом. На импровизированном дипломатическом банкете Риббентроп произнёс речь, полную лести и заверений в дружбе Гитлера со Сталиным и предложил тост за Сталина. Расчёт был прост - в ответной речи Сталин просто обязан был предложить тост за Гитлера. Все замерли, когда Сталин, поднимая бокал, с обычной своей неторопливостью и невозмутимостью сказал: " Я знаю, как немецкий народ любит своего фюрера, и поэтому хочу выпить за его здоровье". Фраза с протокольной точки зрения была безупречной, а вы можете гадать, за кого Сталин предлагал выпить, за народ или фюрера. В разговоре с Риббентропом на банкете Сталин прямо заявил, что советское руководство прекрасно осознаёт, что конечная цель Германии - это нападение на СССР. Риббентроп от этих слов едва не подавился шампанским.
Следующего дня, 24 августа 1939 г. текст договора был опубликован в газете "Известия". В силу договор о ненападении сроком на десять лет вступал с момента его подписания, хотя в дальнейшем предусматривалась его ратификация. Обе стороны обязывались : - воздерживаться от всякой агрессии друг против друга, разрешать возникающие между ними споры только мирными средствами, не участвовать в каких-либо враждебных другой стороне группировках и не поддерживать третью державу, если одна из сторон окажется объектом военных действий со стороны этой третьей державы. Статья 3 предусматривала, что Германия и СССР "останутся в будущем в контакте друг с другом для консультации, чтобы информировать друг друга в вопросах, затрагивающих их общие интересы". Это был только договор о ненападении, а не военный союз, как это пытался представить в "Ледоколе" Виктор Суворов, поддерживая мнение антисоветски настроенных западных политиков и журналистов. Никаких тайных приложений к договору от 23 августа не было.
Вопрос к Виктору Суворову: - Мог ли Гитлер решиться на заключение военного союза с СССР, не сообщив Сталину о дате готовящегося нападения на Польшу? Ответ ясен - не мог, не сообщил, потому, что участие СССР в нападении на Польшу совместно с Германией противоречило самому содержанию договора о ненападении. Знай Сталин заранее о дате нападения, он бы пакт никогда не подписал. Не потому, что симпатизировал правительству Польши, а чтобы не стать участником гитлеровской военной коалиции. Да и Гитлер свои планы никому не раскрывал. Так что утверждение Суворова о том, что Сталин обманул Гитлера, не предприняв 1-го сентября 1939 г. военных действий против Польши - очередная ложь автора "Ледокола".
Благодаря договору с Германией отпадала угроза нападения на СССР со стороны Японии, союзника Германии по "Антикоминтерновскому пакту". Бои с японцами начались ещё в 1938 г. возле озера Хасан, на границе с оккупированной японцами Кореей. Японцы овладели районом высот возле сопок Заозёрная и Безымянная, подготавливая базу для наступления на Владивосток. Советские войска перешли в наступление и уничтожили оккупантов, но дальше границы не пошли. После начавшихся переговоров 11 августа 1938 г. границу было восстановлено. В СССР существовал лозунг: "Чужой земли не хотим, но и своей ни пяди не отдадим".
Во время подписания пакта с Германией также шли бои с японцами на монгольской территории в районе реки Халкин-гол. В августе они достигли наивысшего напряжения, а правительство Хиранума упорно отказывалось мирно урегулировать конфликт. Напротив, оно стягивало войска к советской границе, ожидая выступления Германии. В соответствии с договором от 1936 г. советско-монгольские войска дали отпор японцам. В боях 20 - 31 августа 1939 г. они окружили и уничтожили японскую группировку. Командовал войсками генерал Георгий Константинович Жуков, в будущем начальник Генштаба Красной Армии, накануне войны с Германией. Подписание пакта о ненападении привело к отставке 28 августа агрессивного японского правительства Хиранума, пришедшее ему на смену правительство Абэ согласилось на мирное урегулирование военного конфликта. Разгоравшийся военный костёр на дальневосточных границах СССР был ликвидирован, но угроза нападения на СССР со стороны Японии существовала.