diff --git a/src/adaptors/UBSvgSubsetAdaptor.cpp b/src/adaptors/UBSvgSubsetAdaptor.cpp
index 692cba148c4b33e4ffdcb8fe5348f595171f58bf..aee459d8413bcf954239a2e0c0dbe467a6b25755 100644
--- a/src/adaptors/UBSvgSubsetAdaptor.cpp
+++ b/src/adaptors/UBSvgSubsetAdaptor.cpp
@@ -1896,7 +1896,7 @@ void UBSvgSubsetAdaptor::UBSvgSubsetReader::graphicsItemFromSvg(QGraphicsItem* g
     {
         if (!svgX.isNull() && !svgY.isNull())
         {
-            #ifndef Q_WS_X11
+            #ifdef Q_WS_WIN
                 gItem->setPos(svgX.toString().toFloat(), svgY.toString().toFloat());
             #endif
         }