Index: src/doc/PdfDifferenceEncoding.cpp
===================================================================
--- src/doc/PdfDifferenceEncoding.cpp	(revision 1954)
+++ src/doc/PdfDifferenceEncoding.cpp	(working copy)
@@ -2416,7 +2416,8 @@
                 curCode = (*it).GetNumber();
             else if( (*it).IsName() ) 
             {
-                m_differences.AddDifference( static_cast<int>(curCode), 0, (*it).GetName(), bExplicitNames );
+                pdf_utf16be unicodeValue = PdfDifferenceEncoding::NameToUnicodeID( (*it).GetName() );
+                m_differences.AddDifference( static_cast<int>(curCode), unicodeValue, (*it).GetName(), bExplicitNames );
                 ++curCode;
             }
             
