diff --git a/src/slider/slide.py b/src/slider/slide.py
index 28f4ad7fc95636730c335dcb0d3b69a4c3d11b14..5715c5871fed5cd48d4fa73b218fb1438a11e415 100644
--- a/src/slider/slide.py
+++ b/src/slider/slide.py
@@ -184,6 +184,11 @@ def set_svg_background_images(lecture_tex, verbose=False,
                 if not v.endswith("png"):
                     os.remove(v)
 
+        for v in glob.glob(SVG_OSVG_DIR + "/x_do_not_edit*.pdf"):
+            # if not v.endswith("png"):
+            os.remove(v)
+
+
         if os.path.exists(DNE):
             for v in glob.glob(DNE + "/*"):
                 if not v.endswith("png"):
diff --git a/src/slider/slider_cli.py b/src/slider/slider_cli.py
index ef18f090a8d27bfe9a7b2e1d98bdb69b15a68bf6..892eebef1d3f987dbc935d3568d80389bfb80257 100644
--- a/src/slider/slider_cli.py
+++ b/src/slider/slider_cli.py
@@ -71,7 +71,7 @@ def slider_cli(latexfile=None, interactive=True, verbose=False):
     if os.path.exists(latexfile):
         # print("File already exists:", latexfile)
         # print("Doing the slide-stuff.")
-        set_svg_background_images(lecture_tex=latexfile, clean_temporary_files=True, force_fix_broken_osvg_files=True)
+        set_svg_background_images(lecture_tex=latexfile, clean_temporary_files=True)
     else:
         confirm_start_new_project(latexfile=latexfile, force=not interactive)
 
diff --git a/tests/automatic/cache.pkl b/tests/automatic/cache.pkl
index 69868e056592672d0d941abdb68743ab1ab3c50c..f4e6f3087f32031fe0a1948de92402d94477ec4b 100644
Binary files a/tests/automatic/cache.pkl and b/tests/automatic/cache.pkl differ
diff --git a/tests/automatic/index.fdb_latexmk b/tests/automatic/index.fdb_latexmk
index 322eb82de2cd5c352e1dac21dcda287600e52b6d..470da25d3b889f065d1628c192e91965d96cbe03 100644
--- a/tests/automatic/index.fdb_latexmk
+++ b/tests/automatic/index.fdb_latexmk
@@ -1,5 +1,5 @@
 # Fdb version 3
-["pdflatex"] 1663598988 "index.tex" "index.pdf" "index" 1663598991
+["pdflatex"] 1663599667 "index.tex" "index.pdf" "index" 1663599669
   "/dev/null" 1663230546 0 d41d8cd98f00b204e9800998ecf8427e ""
   "/etc/texmf/web2c/texmf.cnf" 1661854897 475 c0e671620eb5563b2130f56340a5fde8 ""
   "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
@@ -290,22 +290,22 @@
   "/usr/share/texmf/web2c/texmf.cnf" 1644012257 39432 7155514e09a3d69036fac785183a21c2 ""
   "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1661855397 4076253 38befb6d6b6e65b49c50e6f58e595c43 ""
   "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1661855409 1511258 48b331477fc99ed5ad6f4a5dd0889b17 ""
-  "beamer_slider_preamble.tex" 1663598980 2728 dd84392bcc98cbdc080fd45d3291136a ""
-  "beamercolorthemeDTU.sty" 1663598980 1181 7ab9734d3304a1004f2d9e1737bd3023 ""
-  "beamerfontthemeDTU.sty" 1663598980 1259 711cf5a5686863499f78b39f42a55f2a ""
-  "beamerinnerthemeDTU.sty" 1663598980 1413 443050b5e9bf0131334a4dd368ae135d ""
-  "beamerouterthemeDTU.sty" 1663598980 2587 ef6b483247d69fb58cb5fae2db9f1840 ""
-  "beamerthemeDTU.sty" 1663598980 7254 017a52b2de7ff8eb9becb7a433e0dca2 ""
-  "departments.tex" 1663598980 9638 46ca44325622949c043b61db8bfa9b5e ""
-  "dtucolours.tex" 1663598980 5683 ab2862d4c2b577922d042e90ebfdfadd ""
-  "index.aux" 1663598991 1412 2d0a9582e28c65e3f8629db6ea0ea185 "pdflatex"
-  "index.nav" 1663598991 395 640a03f4d3f0f705896c1d8375ddfa75 "pdflatex"
-  "index.out" 1663598990 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
-  "index.tex" 1663598980 755 9004b6443984040ed868a5f2c4eb9ee2 ""
-  "osvgs/x_do_not_edit_myoverlay-l1_nofonts.pdf" 1663598986 14247 0f50bafc977b4ba7a72ae3f02302e503 ""
-  "tex_dtu_compute_a_uk.pdf" 1663598980 13504 7ae3ecb9b649001643f902e32d3a8cca ""
-  "tex_dtu_frise.pdf" 1663598980 32488 57c0f48ec5395d976ac1e57718922c22 ""
-  "tex_dtu_logo.pdf" 1663598980 1830 e452da49133969a7656f3882c11e9b04 ""
+  "beamer_slider_preamble.tex" 1663599665 2728 dd84392bcc98cbdc080fd45d3291136a ""
+  "beamercolorthemeDTU.sty" 1663599665 1181 7ab9734d3304a1004f2d9e1737bd3023 ""
+  "beamerfontthemeDTU.sty" 1663599665 1259 711cf5a5686863499f78b39f42a55f2a ""
+  "beamerinnerthemeDTU.sty" 1663599665 1413 443050b5e9bf0131334a4dd368ae135d ""
+  "beamerouterthemeDTU.sty" 1663599665 2587 ef6b483247d69fb58cb5fae2db9f1840 ""
+  "beamerthemeDTU.sty" 1663599665 7254 017a52b2de7ff8eb9becb7a433e0dca2 ""
+  "departments.tex" 1663599665 9638 46ca44325622949c043b61db8bfa9b5e ""
+  "dtucolours.tex" 1663599665 5683 ab2862d4c2b577922d042e90ebfdfadd ""
+  "index.aux" 1663599669 1412 2d0a9582e28c65e3f8629db6ea0ea185 "pdflatex"
+  "index.nav" 1663599669 395 640a03f4d3f0f705896c1d8375ddfa75 "pdflatex"
+  "index.out" 1663599669 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
+  "index.tex" 1663599652 755 9004b6443984040ed868a5f2c4eb9ee2 ""
+  "osvgs/x_do_not_edit_myoverlay-l1_nofonts.pdf" 1663599667 14330 9a9ec3c9f35bbffb28f2035300208a56 ""
+  "tex_dtu_compute_a_uk.pdf" 1663599665 13504 7ae3ecb9b649001643f902e32d3a8cca ""
+  "tex_dtu_frise.pdf" 1663599665 32488 57c0f48ec5395d976ac1e57718922c22 ""
+  "tex_dtu_logo.pdf" 1663599665 1830 e452da49133969a7656f3882c11e9b04 ""
   (generated)
   "index.aux"
   "index.log"
diff --git a/tests/automatic/index.pdf b/tests/automatic/index.pdf
index c104528376ea1433d2e4581451af0e96c75680b4..6fdacac4a9e2d83ca44757bb329ae2ac885d0fde 100644
Binary files a/tests/automatic/index.pdf and b/tests/automatic/index.pdf differ
diff --git a/tests/automatic/index_NO_SVGS.fdb_latexmk b/tests/automatic/index_NO_SVGS.fdb_latexmk
index f50ef61e36ffc9d8a5436ab7bffa8dbad392aba6..5216e2c81903b40d4915869f3bab8891a86bd35b 100644
--- a/tests/automatic/index_NO_SVGS.fdb_latexmk
+++ b/tests/automatic/index_NO_SVGS.fdb_latexmk
@@ -1,5 +1,5 @@
 # Fdb version 3
-["pdflatex"] 1663598991 "index_NO_SVGS.tex" "index_NO_SVGS.pdf" "index_NO_SVGS" 1663598995
+["pdflatex"] 1663599665 "index_NO_SVGS.tex" "index_NO_SVGS.pdf" "index_NO_SVGS" 1663599667
   "/dev/null" 1663230546 0 d41d8cd98f00b204e9800998ecf8427e ""
   "/etc/texmf/web2c/texmf.cnf" 1661854897 475 c0e671620eb5563b2130f56340a5fde8 ""
   "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
@@ -290,21 +290,21 @@
   "/usr/share/texmf/web2c/texmf.cnf" 1644012257 39432 7155514e09a3d69036fac785183a21c2 ""
   "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1661855397 4076253 38befb6d6b6e65b49c50e6f58e595c43 ""
   "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1661855409 1511258 48b331477fc99ed5ad6f4a5dd0889b17 ""
-  "beamer_slider_preamble.tex" 1663598991 2728 dd84392bcc98cbdc080fd45d3291136a ""
-  "beamercolorthemeDTU.sty" 1663598991 1181 7ab9734d3304a1004f2d9e1737bd3023 ""
-  "beamerfontthemeDTU.sty" 1663598991 1259 711cf5a5686863499f78b39f42a55f2a ""
-  "beamerinnerthemeDTU.sty" 1663598991 1413 443050b5e9bf0131334a4dd368ae135d ""
-  "beamerouterthemeDTU.sty" 1663598991 2587 ef6b483247d69fb58cb5fae2db9f1840 ""
-  "beamerthemeDTU.sty" 1663598991 7254 017a52b2de7ff8eb9becb7a433e0dca2 ""
-  "departments.tex" 1663598991 9638 46ca44325622949c043b61db8bfa9b5e ""
-  "dtucolours.tex" 1663598991 5683 ab2862d4c2b577922d042e90ebfdfadd ""
-  "index_NO_SVGS.aux" 1663598994 1412 2d0a9582e28c65e3f8629db6ea0ea185 "pdflatex"
-  "index_NO_SVGS.nav" 1663598994 395 640a03f4d3f0f705896c1d8375ddfa75 "pdflatex"
-  "index_NO_SVGS.out" 1663598994 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
-  "index_NO_SVGS.tex" 1663598991 838 4e00e6a5aab60eb8521ada48a3b4a56b ""
-  "tex_dtu_compute_a_uk.pdf" 1663598991 13504 7ae3ecb9b649001643f902e32d3a8cca ""
-  "tex_dtu_frise.pdf" 1663598991 32488 57c0f48ec5395d976ac1e57718922c22 ""
-  "tex_dtu_logo.pdf" 1663598991 1830 e452da49133969a7656f3882c11e9b04 ""
+  "beamer_slider_preamble.tex" 1663599665 2728 dd84392bcc98cbdc080fd45d3291136a ""
+  "beamercolorthemeDTU.sty" 1663599665 1181 7ab9734d3304a1004f2d9e1737bd3023 ""
+  "beamerfontthemeDTU.sty" 1663599665 1259 711cf5a5686863499f78b39f42a55f2a ""
+  "beamerinnerthemeDTU.sty" 1663599665 1413 443050b5e9bf0131334a4dd368ae135d ""
+  "beamerouterthemeDTU.sty" 1663599665 2587 ef6b483247d69fb58cb5fae2db9f1840 ""
+  "beamerthemeDTU.sty" 1663599665 7254 017a52b2de7ff8eb9becb7a433e0dca2 ""
+  "departments.tex" 1663599665 9638 46ca44325622949c043b61db8bfa9b5e ""
+  "dtucolours.tex" 1663599665 5683 ab2862d4c2b577922d042e90ebfdfadd ""
+  "index_NO_SVGS.aux" 1663599666 1412 2d0a9582e28c65e3f8629db6ea0ea185 "pdflatex"
+  "index_NO_SVGS.nav" 1663599666 395 640a03f4d3f0f705896c1d8375ddfa75 "pdflatex"
+  "index_NO_SVGS.out" 1663599666 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
+  "index_NO_SVGS.tex" 1663599665 838 4e00e6a5aab60eb8521ada48a3b4a56b ""
+  "tex_dtu_compute_a_uk.pdf" 1663599665 13504 7ae3ecb9b649001643f902e32d3a8cca ""
+  "tex_dtu_frise.pdf" 1663599665 32488 57c0f48ec5395d976ac1e57718922c22 ""
+  "tex_dtu_logo.pdf" 1663599665 1830 e452da49133969a7656f3882c11e9b04 ""
   (generated)
   "index_NO_SVGS.aux"
   "index_NO_SVGS.log"
diff --git a/tests/automatic/index_NO_SVGS.pdf b/tests/automatic/index_NO_SVGS.pdf
index 3adc164f7e15d3d595497e7ef459d365faff24de..ab3f9a37b0896e3d519f6e08511b607536418cdd 100644
Binary files a/tests/automatic/index_NO_SVGS.pdf and b/tests/automatic/index_NO_SVGS.pdf differ
diff --git a/tests/automatic/osvgs/myoverlay.svg b/tests/automatic/osvgs/myoverlay.svg
index 0bf477faea8982c38b7204fee306fc9962908917..9e9a51f7f711e5c1494c61a6838ec87b74ecce3e 100644
--- a/tests/automatic/osvgs/myoverlay.svg
+++ b/tests/automatic/osvgs/myoverlay.svg
@@ -292,5 +292,5 @@ style="display:inline">
 </g>
 </g>
 </g>
-</svg>
+   <rect x="70" y="50" width="220" height="60" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />   <rect x="320" y="240" width="50" height="50" style="fill:rgb(200,0,255);stroke-width:3;stroke:rgb(100,200,0)" /></svg>
 </g></svg>
\ No newline at end of file
diff --git a/tests/automatic/osvgs/x_do_not_edit_myoverlay-l1_nofonts.pdf b/tests/automatic/osvgs/x_do_not_edit_myoverlay-l1_nofonts.pdf
deleted file mode 100644
index 6cfff0a8e480af5fbaa4484e8d955a11d9fcce2f..0000000000000000000000000000000000000000
Binary files a/tests/automatic/osvgs/x_do_not_edit_myoverlay-l1_nofonts.pdf and /dev/null differ
diff --git a/tests/expected/index_a.png b/tests/expected/index_a.png
index 6fb5c787df048ab160ffdeac8b2c7102efbfecf4..f8f77c1b00b45d00e207128138cc761afc331b84 100644
Binary files a/tests/expected/index_a.png and b/tests/expected/index_a.png differ
diff --git a/tests/test_images/index.pdf b/tests/test_images/index.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..6fdacac4a9e2d83ca44757bb329ae2ac885d0fde
Binary files /dev/null and b/tests/test_images/index.pdf differ
diff --git a/tests/test_images/index_a.png b/tests/test_images/index_a.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8f77c1b00b45d00e207128138cc761afc331b84
Binary files /dev/null and b/tests/test_images/index_a.png differ
diff --git a/tests/test_images/index_b.png b/tests/test_images/index_b.png
new file mode 100644
index 0000000000000000000000000000000000000000..528492623cffc4d1771567f6178f5610d3883682
Binary files /dev/null and b/tests/test_images/index_b.png differ
diff --git a/tests/test_images/index_front.png b/tests/test_images/index_front.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a5a57b62a8a2003acf0f47c38a004ca24b27dbe
Binary files /dev/null and b/tests/test_images/index_front.png differ