diff --git a/abuild.in b/abuild.in
index bdb83d65f0a62114311321f2f6b84740b55c9a28..ca774711f8547273c63ad5f8e375ba87b624b6a9 100755
--- a/abuild.in
+++ b/abuild.in
@@ -1210,7 +1210,9 @@ uninstalldeps (){
 }
 
 all() {
-	check_arch || return 0
+	if ! [ -n "$force" ]; then
+		check_arch || return 0
+	fi
 	if up2date && [ -z "$force" ]; then
 		msg "Package is up to date"
 	else