What made Hitler sign the non-aggression pact with the Soviet Union?
Hitler believed that a non-aggression pact with the Soviet Union would act as a deterrent to the West.