diff --git a/public/java/src/org/broadinstitute/sting/commandline/ArgumentMatch.java b/public/java/src/org/broadinstitute/sting/commandline/ArgumentMatch.java index 828f10fcb..e354601da 100644 --- a/public/java/src/org/broadinstitute/sting/commandline/ArgumentMatch.java +++ b/public/java/src/org/broadinstitute/sting/commandline/ArgumentMatch.java @@ -276,10 +276,10 @@ public class ArgumentMatch implements Iterable { * @return A collection of the string representation of these value. */ public List values() { - List values = new ArrayList(); - for( ArgumentMatchSite site: sites.keySet() ) { - if( sites.get(site) != null ) - values.addAll(sites.get(site)); + final List values = new ArrayList(); + for ( final List siteValue : sites.values() ) { + if ( siteValue != null ) + values.addAll(siteValue); } return values; }