diff --git a/rtl/eclrtl/rtlfield.cpp b/rtl/eclrtl/rtlfield.cpp index 3e75df38f27..5bbf81f8917 100644 --- a/rtl/eclrtl/rtlfield.cpp +++ b/rtl/eclrtl/rtlfield.cpp @@ -4225,6 +4225,7 @@ size32_t translateScalar(ARowBuilder &builder, size32_t offset, const RtlFieldIn case type_swapint: case type_packedint: case type_filepos: + case type_keyedint: offset = destType.buildInt(builder, offset, field, sourceType.getInt(source)); break; case type_real: