diff --git a/abuild.in b/abuild.in
index 4bd14e7fc45102efe589072bd60786daf214e2d0..18a8c8c1c1ff93e72f5d30486da06dbca4175df9 100755
--- a/abuild.in
+++ b/abuild.in
@@ -485,13 +485,13 @@ mkusers() {
 			if getent group $i >/dev/null; then
 				gopt="-G $i"
 			fi
-			$SUDO adduser -D -H $gopt $i || return 1
+			$SUDO adduser -S -D -H $gopt $i || return 1
 		fi
 	done
 	for i in $pkggroups; do
 		if ! getent group $i >/dev/null; then
 			msg "Creating group $i"
-			$SUDO addgroup $i || return 1
+			$SUDO addgroup -S $i || return 1
 		fi
 	done
 }