diff --git a/scripts/mkdocs2pdf.py b/scripts/mkdocs2pdf.py
index a51bfd25e07de3155c4d0caa2600e086f20b28f9..ba327d013ad05cc2a8d6b691241d67707f742d20 100644
--- a/scripts/mkdocs2pdf.py
+++ b/scripts/mkdocs2pdf.py
@@ -141,7 +141,7 @@ def convertMdToTex(filePath):
         # adjust images max width/height
         l = l.replace('\\includegraphics', '\\includegraphics[max size={\\textwidth}{0.9\\textheight}]')
         # force figures placement
-        l = l.replace('\\begin{figure}', '\\begin{figure}[h!]')
+        l = l.replace('\\begin{figure}', '\\begin{figure}[ht!]')
         # make som subsubsections invisible (for CHANGELOG)
         l = re.sub(r'(\\subsubsection)({[0-9]+.[0-9]+.[0-9]+)', r'\1*\2', l)
         ls[i] = l