diff --git a/abuild.in b/abuild.in
index 18ed06a0fbe35e38c2574fc82ba8b4473fd6e0bc..7f9818bb8a29b68ecf37d7bfc289f6c29dd006cb 100644
--- a/abuild.in
+++ b/abuild.in
@@ -111,6 +111,10 @@ spell_error() {
 	die "APKBUILD contains '$1'. It should be '$2'"
 }
 
+print_version() {
+	msg "$program $program_version"
+}
+
 # check if apkbuild is basicly sane
 default_sanitycheck() {
 	local i= j= suggestion=
@@ -1428,6 +1432,7 @@ build_abuildrepo() {
 		_check=true
 	fi
 	if ! apk_up2date || [ -n "$force" ]; then
+		print_version
 		# check early if we have abuild key
 		abuild-sign --installed
 		logcmd "building $repo/$pkgname-$pkgver-r$pkgrel"
@@ -2478,9 +2483,6 @@ if [ -n "$subpkgname" ]; then
 	origsubpackages="$subpackages"
 	subpackages=
 else
-	if [ -z "$FAKEROOTKEY" ]; then
-		msg "$program $program_version"
-	fi
 	allpackages="$pkgname $subpackages"
 	for i in $linguas; do
 		allpackages="$allpackages $pkgname-lang-$i::noarch"