diff --git a/dh_dwarf2sources b/dh_dwarf2sources
index d54e8b85f8643ca7117a0d3f051ea420a111f0b0..3db9cee67af4946380846006029287a2d93217e8 100755
--- a/dh_dwarf2sources
+++ b/dh_dwarf2sources
@@ -91,7 +91,8 @@ for my $package (@{$dh{DOPACKAGES}}) {
 		print "Package $package puts doc $package_doc\n";
 		$fname_dir = "usr/share/doc/$package_doc";
 	}
-	my $fname_list = "$fname_dir/" . $package . "_bin2sources.json";
+	my $arch = package_binary_arch($package);
+	my $fname_list = "$fname_dir/" . $package . "_bin2sources_" . $arch . ".json";
 	print "Checking file $fname_list\n";
 	if (-e "$tmp/$fname_list") {
 		print "File $tmp/$fname_list already exists, skipping\n";