diff --git a/src/quick/items/qquickmultipointtoucharea.cpp b/src/quick/items/qquickmultipointtoucharea.cpp
index a6c92ac060098f1f9058eb467ee3df19b97e3173..d6b00cee143b9beaf91b89b78a67340facd9547d 100644
--- a/src/quick/items/qquickmultipointtoucharea.cpp
+++ b/src/quick/items/qquickmultipointtoucharea.cpp
@@ -565,6 +565,8 @@ void QQuickMultiPointTouchArea::setTouchEventsEnabledForWindow(QWindow *window)
     // Save the current window, setTouchEventsEnabledForWindow will be called
     // with a null window on disable.
     _currentWindow = window;
+#else // Q_OS_MAC
+    Q_UNUSED(window)
 #endif
 }
 
diff --git a/src/quick/items/qquickpincharea.cpp b/src/quick/items/qquickpincharea.cpp
index dc586dcaea6e65eb57700ed59461d577e1459f4e..434eaa87238ae6d12efd44cdd04d71d6dea372db 100644
--- a/src/quick/items/qquickpincharea.cpp
+++ b/src/quick/items/qquickpincharea.cpp
@@ -562,6 +562,8 @@ void QQuickPinchArea::setTouchEventsEnabledForWindow(QWindow *window)
     // Save the current window, setTouchEventsEnabledForWindow will be called
     // with a null window on disable.
     _currentWindow = window;
+#else // Q_OS_MAC
+    Q_UNUSED(window)
 #endif
 }