diff --git a/l2ork_addons/tar_em_up.sh b/l2ork_addons/tar_em_up.sh
index 2c8f3de53a8d59a7a31d9dcfb8a1e7ffb9ff6644..c4c6ab19446609cf551545ce9a71ed9edbdfdb7b 100755
--- a/l2ork_addons/tar_em_up.sh
+++ b/l2ork_addons/tar_em_up.sh
@@ -197,6 +197,12 @@ if [ ! -d "../pd/nw/nw" ]; then
 	if [[ $osx_version == "10.8" ]]; then
 		# We need the lts version to be able to run on legacy systems.
 		nwjs_version="v0.14.7"
+	elif [ $os == "osx" ]; then
+		# ag: We need a recent version here to make the latest macOS
+		# versions work. Tested with Mojave (Intel), Monterey and
+		# Ventura (M1). NB: The Intel build also works on Apple
+		# Silicon using Rosetta 2.
+		nwjs_version="v0.71.0"
 	else
 		# temporary kluge for rpi-- only 0.27.6 is available atm
 		if [ $arch == "arm" ]; then
@@ -204,7 +210,10 @@ if [ ! -d "../pd/nw/nw" ]; then
 		elif [ $arch == "arm64" ]; then
 			nwjs_version="v0.23.7"
 		else
-			nwjs_version="v0.71.0"
+		# ag: Unfortunately, Linux exhibits a bunch of regressions
+		# with 0.71.0, so we keep the tried and true 0.28 version for
+		# now. 0.28.3 is the final point release in this series.
+			nwjs_version="v0.28.3"
 		fi
 	fi