diff --git a/static/resources_list.txt b/static/resources_list.txt
index d0bff6af..c52095ca 100644
--- a/static/resources_list.txt
+++ b/static/resources_list.txt
@@ -15,6 +15,7 @@ skin/isotope.pkgd.min.js
skin/index.js
skin/autoComplete/autoComplete.min.js
skin/error.css
+skin/print.css
skin/kiwix.css
skin/taskbar.css
skin/index.css
diff --git a/static/skin/print.css b/static/skin/print.css
new file mode 100644
index 00000000..1fb421e1
--- /dev/null
+++ b/static/skin/print.css
@@ -0,0 +1,3 @@
+#kiwixtoolbarwrapper {
+ display: none !important;
+}
diff --git a/static/viewer.html b/static/viewer.html
index 59a17e89..28ccf4d0 100644
--- a/static/viewer.html
+++ b/static/viewer.html
@@ -11,6 +11,7 @@
+
diff --git a/test/server.cpp b/test/server.cpp
index 92ca7878..0afea13b 100644
--- a/test/server.cpp
+++ b/test/server.cpp
@@ -164,6 +164,8 @@ const ResourceCollection resources200Uncompressible{
{ STATIC_CONTENT, "/ROOT%23%3F/skin/search-icon.svg?cacheid=b10ae7ed" },
{ DYNAMIC_CONTENT, "/ROOT%23%3F/skin/search_results.css" },
{ STATIC_CONTENT, "/ROOT%23%3F/skin/search_results.css?cacheid=76d39c84" },
+ { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/print.css" },
+ { STATIC_CONTENT, "/ROOT%23%3F/skin/print.css?cacheid=65b1c1d2" },
{ ZIM_CONTENT, "/ROOT%23%3F/raw/zimfile/meta/Title" },
{ ZIM_CONTENT, "/ROOT%23%3F/raw/zimfile/meta/Description" },
@@ -332,6 +334,7 @@ R"EXPECTEDRESULT(
+