После подавления спартаковского мятежа и ареста в феврале 1919 года скрывавшегося на тайной берлинской явке пламенного интернационалиста товарища Карла Радека можно было не опасаться за то, что должный порядок при проведении выборов в Национальное собрание будет соблюден. Выборы благополучно состоялись 19 января, но на всякий случай добровольческими корпусами были приняты необходимые меры предосторожности. Перед избирательными участками была выставлена охрана в стальных касках, с огнестрельным оружием и ручными гранатами. Города патрулировались белыми добровольческими частями, по улицам разъезжали автомобили с пулеметами, некоторые кварталы напоминали военный лагерь. Большинство (54%) голосов на выборах и 236 депутатских мест получили партии буржуазного лагеря – партия Центра, Немецкая (Германская) Демократическая партия, Немецкая Народная партия и несколько партий помельче.
Социал-демократы (СДПГ и НСДПГ) получили вместе 46% голосов и 187 мест в Национальном собрании. КПГ в выборах не участвовала. Но не потому, что власти ей это запретили или поставили ее вне закона, а потому, что ее руководители ясно понимали: «вариант матроса Железняка» (с подкрепленным щелканьем винтовочных затворов заявлением: «Караул устал, все расходитесь по домам!») в Германии не прошел, а честный выигрыш ей явно «не светит». Большинство немецких рабочих, в условиях отсутствия террора со стороны красных боевиков, проголосовало за социал-демократов. Так германские белогвардейцы волей-неволей спасли демократию (хотя не слишком ей симпатизировали).
КПГ перешла к активной внепарламентской борьбе. Ее главными лозунгами в этой борьбе были:
1) обобществление крупной промышленности;
2) признание Советов (в которых было сильно коммунистическое влияние), обеспечение и расширение их прав;
3) отмена правительственного указа от 19 января 1919 года о восстановлении единовластия офицеров в воинских частях (знакомая большевицкая тактика!)