diff --git a/abuild.in b/abuild.in
index db9fdf9afb4c9e646b600dd3ad1e5e3c23637508..443eeaeb7e88420a6fc663c78a258128339bdce4 100755
--- a/abuild.in
+++ b/abuild.in
@@ -924,18 +924,18 @@ trace_apk_deps() {
 
 find_scanelf_paths() {
 	local controldir="$1" datadir="$2"
-	local paths="$datadir/lib:$datadir/usr/lib" i= rpath=
+	local paths="$datadir/lib:$datadir/usr/lib" i= rpaths=
 	if [ -n "$ldpath" ]; then
 		paths="$paths:$(echo "$ldpath" | sed "s|\(^\|:\)|\1$datadir|g")"
 	fi
 	# search in all rpaths
-	for rpath in "$pkgbasedir"/.control.*/.rpath; do
-		[ -f "$rpath" ] || continue
+	for rpaths in "$pkgbasedir"/.control.*/.rpaths; do
+		[ -f "$rpaths" ] || continue
 		while read i; do
 			if [ -d "$datadir/$i" ]; then
 				paths="$paths:$datadir/$i"
 			fi
-		done < "$rpath"
+		done < "$rpaths"
 	done
 	echo "$paths"
 }