diff --git a/src/tools/bootstrap/bootstrap.pri b/src/tools/bootstrap/bootstrap.pri
index 228fcaca0d88a02b28a1cfc74c89ddb7d811788d..0942e5529ebc735d61d08d6524dff82255721c05 100644
--- a/src/tools/bootstrap/bootstrap.pri
+++ b/src/tools/bootstrap/bootstrap.pri
@@ -14,7 +14,6 @@ DEFINES	       += \
         QT_NO_CAST_TO_ASCII \
         QT_NO_CODECS \
         QT_NO_DATASTREAM \
-        QT_NO_GEOM_VARIANT \
         QT_NO_LIBRARY \
         QT_NO_QOBJECT \
         QT_NO_STL \
diff --git a/src/tools/bootstrap/bootstrap.pro b/src/tools/bootstrap/bootstrap.pro
index 9c34c758d7fde2d5d9ca825c6a1eb65da1ce6e87..813882b6f67b0b057fdfb06d30d92810a19c93f8 100644
--- a/src/tools/bootstrap/bootstrap.pro
+++ b/src/tools/bootstrap/bootstrap.pro
@@ -17,7 +17,6 @@ DEFINES += \
         QT_NO_CAST_TO_ASCII \
         QT_NO_CODECS \
         QT_NO_DATASTREAM \
-        QT_NO_GEOM_VARIANT \
         QT_NO_LIBRARY \
         QT_NO_QOBJECT \
         QT_NO_STL \
@@ -81,6 +80,10 @@ SOURCES += \
            ../../corelib/tools/qlocale_tools.cpp \
            ../../corelib/tools/qmap.cpp \
            ../../corelib/tools/qregexp.cpp \
+           ../../corelib/tools/qpoint.cpp \
+           ../../corelib/tools/qrect.cpp \
+           ../../corelib/tools/qsize.cpp \
+           ../../corelib/tools/qline.cpp \
            ../../corelib/tools/qstring.cpp \
            ../../corelib/tools/qstringlist.cpp \
            ../../corelib/tools/qvector.cpp \