diff --git a/packages/ui/src/components/EmbeddedHTML.svelte b/packages/ui/src/components/EmbeddedHTML.svelte
new file mode 100644
index 00000000000..e8cd5adfb72
--- /dev/null
+++ b/packages/ui/src/components/EmbeddedHTML.svelte
@@ -0,0 +1,52 @@
+
+
+
+
+{#if iframeSrc}
+
+{:else}
+
+{/if}
diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts
index 5dd99ead294..b489add0873 100644
--- a/packages/ui/src/index.ts
+++ b/packages/ui/src/index.ts
@@ -284,6 +284,7 @@ export { default as CodeForm } from './components/CodeForm.svelte'
export { default as CodeInput } from './components/CodeInput.svelte'
export { default as TimeLeft } from './components/TimeLeft.svelte'
export { default as SectionEmpty } from './components/SectionEmpty.svelte'
+export { default as EmbeddedHTML } from './components/EmbeddedHTML.svelte'
export { default as EmbeddedPDF } from './components/EmbeddedPDF.svelte'
export { default as NestedMenu } from './components/NestedMenu.svelte'
export { default as NestedDropdown } from './components/NestedDropdown.svelte'
diff --git a/plugins/print-resources/src/components/DOCXViewer.svelte b/plugins/print-resources/src/components/DOCXViewer.svelte
index 70c35181036..73bd02cc6f3 100644
--- a/plugins/print-resources/src/components/DOCXViewer.svelte
+++ b/plugins/print-resources/src/components/DOCXViewer.svelte
@@ -9,7 +9,7 @@
import { getMetadata } from '@hcengineering/platform'
import presentation, { getFileUrl } from '@hcengineering/presentation'
import { convertToHTML } from '@hcengineering/print'
- import { EmbeddedPDF, Spinner, themeStore } from '@hcengineering/ui'
+ import { EmbeddedHTML, Spinner, themeStore } from '@hcengineering/ui'
export let value: Ref
export let name: string
@@ -270,7 +270,7 @@
{:else}
-
+
{/if}
{/if}