diff --git a/definitions/grib1/section.1.def b/definitions/grib1/section.1.def index 5e116c985..9b042aae9 100644 --- a/definitions/grib1/section.1.def +++ b/definitions/grib1/section.1.def @@ -252,7 +252,7 @@ if(((section1Length > 40) or new() or setLocalDefinition> 0) and deleteLocalDefi { pad reservedNeedNotBePresent(12); codetable[1] localDefinitionNumber 'grib1/localDefinitionNumber.98.table' = 1 : dump; - template localDefinition "grib1/local.98.[localDefinitionNumber:l].def"; + template_nofail localDefinition "grib1/local.98.[localDefinitionNumber:l].def"; if (changed(localDefinitionNumber)) { if(!new() && localDefinitionNumber!=4 ) { section_padding localExtensionPadding : read_only; diff --git a/definitions/grib2/local.98.def b/definitions/grib2/local.98.def index 1de5ff9b8..2662e3272 100644 --- a/definitions/grib2/local.98.def +++ b/definitions/grib2/local.98.def @@ -19,7 +19,7 @@ meta eps g2_eps(productDefinitionTemplateNumber, stepType, derivedForecast); -template localSection "grib2/local.98.[grib2LocalSectionNumber:l].def"; +template_nofail localSection "grib2/local.98.[grib2LocalSectionNumber:l].def"; position offsetAfterLocalSection; transient addExtraLocalSection=0; transient deleteExtraLocalSection=0;