diff --git a/debian/contrib/uffd-admin b/debian/contrib/uffd-admin
index 5e214e07088f239eff764c5872770e16f5a73ccc..71cc81e5f3ca10a888666e72e22435f273d76752 100755
--- a/debian/contrib/uffd-admin
+++ b/debian/contrib/uffd-admin
@@ -6,11 +6,11 @@ export FLASK_APP=/usr/share/uffd/uffd
 export CONFIG_FILENAME=/etc/uffd/uffd.cfg
 
 if [ "$(whoami)" = "uffd" ]; then
-	flask $@
+	flask "$@"
 elif command -v sudo &> /dev/null; then
-	exec sudo --preserve-env=FLASK_APP,CONFIG_FILENAME -u uffd flask $@
+	exec sudo --preserve-env=FLASK_APP,CONFIG_FILENAME -u uffd flask "$@"
 elif command -v su &> /dev/null; then
-	exec su -s /bin/sh --preserve-environment uffd -c flask $@
+	exec su -s /bin/sh --preserve-environment uffd -c flask "$@"
 else
 	echo "Could not not become 'uffd' user, exiting"
 	exit 255