Stalin fryktet at Tyskland i fremtiden ville angripe Sovjetunionen, og da den finsk-russiske grensen tvers over det karelske nes lå bare 32 kilometer fra Leningrad, ville finsk territorium være et utmerket utgangspunkt for et angrep. Den 21. januar 1932 undertegnet Sovjetunionen en ikke-angrepspakt med Finland. I 1934 ble pakten forlenget for 10 år. Men Sovjetunionen brøt Tartu-pakten i 1937 da sovjetiske styrker blokkerte finske handelsskip som seilte mellom Ladogasjøen og Finskebukta.