diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index 282f844f4..ea8492945 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,7 @@
+2003-09-05  Igor Pechtchanski  <pechtcha@cs.nyu.edu>
+
+	* dump_setup.cc (check_package_files): Don't fail on empty package.
+
 2003-09-01  AJ Reins  <reinsaj@yahoo.com>
 
 	* mount.cc (mount_commands): Ensure user mode is actually user mode and
diff --git a/winsup/utils/dump_setup.cc b/winsup/utils/dump_setup.cc
index 7dc862570..bc8d18a18 100644
--- a/winsup/utils/dump_setup.cc
+++ b/winsup/utils/dump_setup.cc
@@ -266,9 +266,8 @@ check_package_files (int verbose, char *package)
   if (!fp)
     {
       if (verbose)
-	printf ("Can't open file list /etc/setup/%s.lst.gz for package %s\n",
-                package, package);
-      return false;
+	printf ("Empty package %s\n", package);
+      return true;
     }
 
   bool result = true;