The Molotov-Ribbentrop Pact, otherwise known as the Nazi-Soviet Pact, was signed by Vyacheslav Molotov (Stalin's Soviet foreign minister) and Joachim von Ribbentrop (Hitler's German foreign minister) on 23 August 1939. The agreement promised that neither the Soviet Union nor Nazi Germany would attack each other.