fix pb with BCEFieldDescriptor