So...Germany is another country without free speech guarantee laws?
Correct. Germany, like most countries, has never recognized freedom of expression as a basic human right. Frederick the Great regularly pardoned people that violated the lese-majesty laws, but most other Germans have been less tolerant.
Article 5 of the German constitution would contradict that, but don't let facts get in the way.