diff --git a/ShellB3/shallbethree.sh b/ShellB3/shallbethree.sh
index d159b861f0b9cfd5792b1be339f640554e3ad6f9..a0fb7836db4ef496409568c0d87b5d50f571a10c 100755
--- a/ShellB3/shallbethree.sh
+++ b/ShellB3/shallbethree.sh
@@ -6589,6 +6589,7 @@ mk_qt5() {
     fi
     export EXTRAPARMS="${EXTRAPARMS} -no-openssl -securetransport"
     export EXTRAPARMS="${EXTRAPARMS} -sdk macosx${MACOSX_DEPLOYMENT_TARGET} QMAKE_MACOSX_DEPLOYMENT_TARGET=${MACOSX_DEPLOYMENT_TARGET}"
+    export EXTRAPARMS="${EXTRAPARMS} QMAKE_FRAMEWORK_VERSION=$( python3 -c "import sys,os; print(os.environ['QT5USEVER'].split('-')[-1])" )" #this sets the framework internal version path
     export EXTRAPARMS="${EXTRAPARMS} -R ${BASE}"
     export EXTRAPARMS="${EXTRAPARMS} -skip qtwebengine"
     if true ; then