diff --git a/cpp/src/io/parquet/page_decode.cuh b/cpp/src/io/parquet/page_decode.cuh index fb4f946e6b8..8efdf6e63f6 100644 --- a/cpp/src/io/parquet/page_decode.cuh +++ b/cpp/src/io/parquet/page_decode.cuh @@ -430,12 +430,7 @@ __device__ size_type gpuInitStringDescriptors(page_state_s volatile* s, while (pos < target_pos) { int len = 0; if ((s->col.data_type & 7) == FIXED_LEN_BYTE_ARRAY) { - if (k < dict_size) { - len = s->dtype_len_in; - } else { - s->set_error_code(0x20); - break; - } + if (k < dict_size) { len = s->dtype_len_in; } } else { if (k + 4 <= dict_size) { len = (cur[k]) | (cur[k + 1] << 8) | (cur[k + 2] << 16) | (cur[k + 3] << 24);