diff --git a/src/webenginewidgets/api/qwebenginepage.cpp b/src/webenginewidgets/api/qwebenginepage.cpp
index 8911b114f89f1e6fbcde7be2816fd0ffed929fc6..34784c50700324b357e8896fc34f80a5b0c19f5f 100644
--- a/src/webenginewidgets/api/qwebenginepage.cpp
+++ b/src/webenginewidgets/api/qwebenginepage.cpp
@@ -1855,7 +1855,7 @@ void QWebEnginePage::printToPdf(const QWebEngineCallback<const QByteArray&> &res
 
 #ifndef QT_NO_PRINTER
 /*!
-    \fn void QWebEnginePage::print(const QPrinter &printer, FunctorOrLambda resultCallback)
+    \fn void QWebEnginePage::print(QPrinter *printer, FunctorOrLambda resultCallback)
     Renders the current content of the page into a temporary PDF document, then prints it using \a printer.
 
     The settings for creating and printing the PDF document will be retrieved from the \a printer
diff --git a/src/webenginewidgets/api/qwebenginepage.h b/src/webenginewidgets/api/qwebenginepage.h
index 923c3bb7026300238c3147cc9d17bb9f8b84caf0..d283f6aef7083f2298e304bf0552998446e786a9 100644
--- a/src/webenginewidgets/api/qwebenginepage.h
+++ b/src/webenginewidgets/api/qwebenginepage.h
@@ -285,7 +285,7 @@ public:
 
 #ifndef QT_NO_PRINTER
 #ifdef Q_QDOC
-    void print(QPrinter *printer, FunctorOrLambda resultCallback)
+    void print(QPrinter *printer, FunctorOrLambda resultCallback);
 #else
     void print(QPrinter *printer, const QWebEngineCallback<bool> &resultCallback);
 #endif // QDOC