Am 23. August trifft Ribbentrop in Moskau ein. Um 18 Uhr empfangen Stalin und Molotow von Ribbentrop und Graf von der Schulenburg im Kreml. Nach kurzer und höflicher Begrüßung kommt man schnell zur Sache.
Der Nichtangriffspakt, auf den man sich bald einigt, entspricht fast ganz dem russischen Entwurf, bis auf den Punkt, daß er für zehn, statt wie von den Sowjets vorgeschlagen fünf Jahre gelten soll. Dann geht es um das von Stalin gewünschte Geheime Zusatzprotokoll.
Von Ribbentrop, dem Hitler eine uneingeschränkte Verhandlungsvollmacht mitgegeben hat, ist sich seiner Sache angesichts der Forderungen Stalins nicht ganz sicher. Er bittet gegen 22 Uhr, die Gespräche für kurze Zeit zu unterbrechen, und holt sich telefonisch Hitlers Einverständnis ein.
Der Deutsch-Sowjetische Nichtangriffspakt 1939
Hitler vor die Wahl gestellt, mit Stalins Rückendeckung seine Handlungsfreiheit in der Danzig-Frage zu erhalten, oder ohne Stalin auf Danzig, die exterritorialen Transitwege und den Schutz der deutschen Minderheit in Polen zu verzichten, akzeptiert die Interessensphären-Grenzen, die der Russe fordert.
Hitler, der Stalins Forderungen vorher nicht gekannt hat, entscheidet offensichtlich ohne langes Zögern. Kurz nach Mitternacht, am 24. August, werden der Nichtangriffspakt und das Geheime Zusatzprotokoll von Molotow und Ribbentrop unter-schrieben.