diff --git a/scripts/add-xdg-user-metadata.chroot b/scripts/add-xdg-user-metadata.chroot
index 1d949f8b064474d57ce90adc20b61599c1cac9cd..d3238a9960c2c145bfac4cbcb4a55d88473cfdd9 100755
--- a/scripts/add-xdg-user-metadata.chroot
+++ b/scripts/add-xdg-user-metadata.chroot
@@ -4,8 +4,14 @@ set -e
 
 # Hackish: Add user XDG metadata BUG: #1157
 echo "I: Adding XDG user metadata."
-mkdir -p /etc/skel/{.config,.cache,.dbus}
-mkdir -p /etc/skel/.local/{bin,etc,include,lib,libexec,share}
+for d in .config .cache .dbus
+do
+    mkdir -p "/etc/skel/$d"
+    mkdir -p "/root/$d"
+done
 
-mkdir -p /root/{.config,.cache,.dbus}
-mkdir -p /root/.local/{bin,etc,include,lib,libexec,share}
+for d in bin etc include lib libexec share
+do
+    mkdir -p "/etc/skel/.local/$d"
+    mkdir -p "/root/$d"
+done