Nach dem Zweiten Weltkrieg war er zunächst in Hamburg politisch für die KPD tätig und übernahm deren Landesvorsitz. Er gehörte seit dem 15. Mai 1945 als Senator der Gesundheitsbehörde dem Hamburger Senat an. Zudem war er von 1946 bis 1951 erneut Bürgerschaftsabgeordneter. Nachdem die KPD-Fraktion in der Hamburgischen Bürgerschaft am 2. Juli 1948 als einzige Fraktion gegen eine Solidaritätsbekundung für das blockierte Berlin stimmte, brachte die SPD-Fraktion einen Misstrauensantrag gegen Dettmann ein, der am 21. Juli 1948 mit den Stimmen von SPD, CDU und FDP angenommen wurde. 1950 wurde er im Rahmen innerparteilicher Säuberungen von seinen Parteifunktionen entbunden und siedelte auf Parteibeschluss 1951 in die Deutsche Demokratische Republik über, wo er zunächst als Abteilungsleiter im Gesundheitsministerium des Landes Mecklenburg und danach als Unterabteilungsleiter beim Rat des Bezirkes Neubrandenburg arbeitete.