diff --git a/limereport/lrreportengine.cpp b/limereport/lrreportengine.cpp
index 7c3e104..8454f5a 100644
--- a/limereport/lrreportengine.cpp
+++ b/limereport/lrreportengine.cpp
@@ -1539,7 +1539,7 @@ bool PrintProcessor::printPage(PageItemDesignIntf::Ptr page)
 {
     if (m_painter && !m_painter->isActive()) return false;
     LimeReport::PageDesignIntf renderPage;
-
+    renderPage.setPageItem(page);
     renderPage.setItemMode(PrintMode);
     initPrinter(renderPage.pageItem());