diff --git a/packages/presentation/src/components/PDFViewer.svelte b/packages/presentation/src/components/PDFViewer.svelte
index 550d219f44..e2decea5bf 100644
--- a/packages/presentation/src/components/PDFViewer.svelte
+++ b/packages/presentation/src/components/PDFViewer.svelte
@@ -15,6 +15,7 @@
-{#if iframeSrc}
-
-{:else}
-
-{/if}
+
+
diff --git a/packages/ui/src/components/EmbeddedPDF.svelte b/packages/ui/src/components/EmbeddedPDF.svelte
index db4c12cb6c..d613e6baeb 100644
--- a/packages/ui/src/components/EmbeddedPDF.svelte
+++ b/packages/ui/src/components/EmbeddedPDF.svelte
@@ -14,12 +14,63 @@
-->
-
+{#if iframeSrc}
+
+{:else if !failed}
+
+{/if}