diff --git a/deploy.sh b/deploy.sh
index ca7a677d12fafc0f3bcba5401ecd4a73060c5759..e86fcd303936d6fd08adef515bcce82a0ac0a9b7 100755
--- a/deploy.sh
+++ b/deploy.sh
@@ -160,7 +160,7 @@ comma_separated () {
 }
 
 build_app () {
-  local feature_list="$(comma_separated $@)"
+  local feature_list="$(comma_separated "$@")"
   cargo build \
     --release \
     --target=thumbv7em-none-eabi \
@@ -180,7 +180,7 @@ build_app () {
 }
 
 build_crypto_bench () {
-  local feature_list="$(comma_separated $@)"
+  local feature_list="$(comma_separated "$@")"
   cargo build \
     --release \
     --target=thumbv7em-none-eabi \