Gustav Noske inngikk på vegne av regjeringen, en avtale med frikorpsene om beskyttelse ("zum Schutz der Heimat") mot indre fiender. Under det såkalte Spartakistopprøret i januar 1919, kulminerte striden mellom tilhengerne av et parlamentarisk system og de revolusjonære. Regjeringen satte frikorpsene inn mot opprørerne, som løste sin oppgave med stor brutalitet. De hardeste trefningene fant sted 8. januar 1919, og de revolusjonære gruppene ble tilføyd et avgjørende nederlag før valget. I dagene som fulgte, fortsatte regjeringstropper og frikorpsene med såkalte opprenskningsaksjoner mot revolusjonære. Blant disse aksjonene var mordene på Karl Liebknecht og Rosa Luxemburg.