diff --git a/src/backend/utils/mb/Unicode/UCS_to_most.pl b/src/backend/utils/mb/Unicode/UCS_to_most.pl
index 2cbbfe6c5aacd09e13e29c78d42b20f8594c637f..8ffde56b39e596d85435ebac9e7c26e3eff53db2 100644
--- a/src/backend/utils/mb/Unicode/UCS_to_most.pl
+++ b/src/backend/utils/mb/Unicode/UCS_to_most.pl
@@ -2,7 +2,7 @@
 #
 # Copyright (c) 2001-2009, PostgreSQL Global Development Group
 #
-# $PostgreSQL: pgsql/src/backend/utils/mb/Unicode/UCS_to_most.pl,v 1.5 2009/01/01 17:23:51 momjian Exp $
+# $PostgreSQL: pgsql/src/backend/utils/mb/Unicode/UCS_to_most.pl,v 1.6 2009/02/10 16:36:55 petere Exp $
 #
 # Generate UTF-8 <--> character code conversion tables from
 # map files provided by Unicode organization.
@@ -50,6 +50,7 @@ require "ucs2utf.pl";
 );
 
 @charsets = keys(filename);
+@charsets = @ARGV if scalar(@ARGV);
 foreach $charset (@charsets) {
 
 #