diff --git a/src/plugins/accessible/quick/qaccessiblequickitem.cpp b/src/plugins/accessible/quick/qaccessiblequickitem.cpp
index f02128c8fbb715b7689cc975aa9e573cac789656..c5a45e208525ff6645f0b4ab413f94d9923ff8dc 100644
--- a/src/plugins/accessible/quick/qaccessiblequickitem.cpp
+++ b/src/plugins/accessible/quick/qaccessiblequickitem.cpp
@@ -46,6 +46,8 @@
 
 QT_BEGIN_NAMESPACE
 
+#ifndef QT_NO_ACCESSIBILITY
+
 QAccessibleQuickItem::QAccessibleQuickItem(QQuickItem *item)
     : QQmlAccessible(item)
 {
@@ -293,6 +295,6 @@ QRect itemScreenRect(QQuickItem *item)
     return QRect(screenPos, itemSize);
 }
 
-
+#endif // QT_NO_ACCESSIBILITY
 
 QT_END_NAMESPACE