--- CBOR-XS/XS.xs 2013/11/20 14:59:06 1.21 +++ CBOR-XS/XS.xs 2013/11/20 15:05:46 1.22 @@ -227,7 +227,7 @@ { if (ecb_expect_false (enc->cbor.flags & F_DEDUP_STRINGS)) { - SV **svp = hv_fetch (enc->stringref[utf8], str, len, 1); + SV **svp = hv_fetch (enc->stringref[!!utf8], str, len, 1); if (SvOK (*svp)) {