I was going to upvote, but then your second paragraph erroneously blamed SPD.
The SPD was not in government when Hitler came to power. It was all the conservative parties, including the conservative-centrist coalition partner of the Nazis, the Zentrum party which is the predecessor of the modern CDU, that voted to give Hitler the dictatorial power. Only the SPD opposed that!
Speaking of Zentrum and CDU, their current leader flirted with the far-right by proposing stricter immigration policy that the neo-fascist party, AfD, gleefully wants to pass. And the modern SPD voted to oppose it! Oh how history rhymes and repeats!
Im saying they helped by actively focusing on harming groups left of it and not offering any real resistance to fascism, so yes it is a repeat. Im sure all those nay votes will matter when we're all in a fascist hell.
Not sure what you mean by "actively focusing on harming groups left of it". Did you mean that SPD did not want to cooperate with the German communists? The latter is just as violent and corrupt as the Nazis. Also, Thaler, the leader of the German Communist party at the time, thought that if Hitler would be allowed to power, then Hitler could be revealed how incompetent he is as a leader, and then the communists could show the Germans how better they are! And boy, how gravely he miscalculated! The Zentrum party also thought they could puppet Hitler!
Anyhow, the run up to the voting of the enabling act was mired with violence on Nazi side. Nazi thugs prevented the communists from entering to vote, while many SPD member were intimidated from coming in. Those from the SPD that managed to come in all voted nay (94 according to Wikipedia). While the rest of the conservative and right-leaning parties voted yes.