Index: src/plugin/indexer-solr/src/java/org/apache/nutch/indexwriter/solr/SolrIndexWriter.java
===================================================================
--- src/plugin/indexer-solr/src/java/org/apache/nutch/indexwriter/solr/SolrIndexWriter.java	(revision 1521090)
+++ src/plugin/indexer-solr/src/java/org/apache/nutch/indexwriter/solr/SolrIndexWriter.java	(working copy)
@@ -114,8 +114,8 @@
                 inputDoc.addField(solrMapping.mapKey(e.getKey()), val2, e
                         .getValue().getWeight());
                 String sCopy = solrMapping.mapCopyKey(e.getKey());
-                if (sCopy != e.getKey()) {
-                    inputDoc.addField(sCopy, val);
+                if (!sCopy.equals(solrMapping.mapKey(e.getKey()))) {
+                       inputDoc.addField(sCopy, val2);
                 }
             }
         }
