1939年8月23日,苏联外长莫洛托夫和德国外长里宾特洛甫签订了为期十年的《苏德互不侵犯条约》。
条约规定:缔约双方保证不单独或联合其他国家彼此间进行任何武力行动、任何侵略行为或者任何攻击;如果缔约一方成为第三国敌对行为的对象时,另一方不向该第三国提供任何支持;缔约任何一方不加入直接或间接旨在反对另一方的任何国家集团。《苏德互不侵犯条约》还附有《秘密附属协定书》,它划定了两国在东欧的势力范围。
在慕尼黑协定后,苏联时刻警惕着出现新的慕尼黑勾结。当英法苏军事谈判看来无成功希望而德国又竭力靠拢时,苏联政府为了维护自身的安全,便与德国签订了互不侵犯条约。这一条约杜绝了英法德结成反苏阵线的任何可能,使苏联不致首先与德单独作战,并赢得了一段喘息时间,以加强备战。但条约的签订也使德国得以按既定计划发动对波兰的进攻,并避免了东西两线作战。第二次世界大战终于爆发。根据秘密协定书,苏联同纳粹德国划分了势力范围,宰割弱小国家,这玷污了社会主义国家的对外政策,是尤其错误和可耻的。