diff --git a/include/otbDeltaNDVILabelerFilter.hxx b/include/otbDeltaNDVILabelerFilter.hxx
index e2cad4ece1577d594eeac09e1ec2f4c2797fb64f..349e80c442c36bc60e8ee49cc82b0bc9fcd4b08d 100644
--- a/include/otbDeltaNDVILabelerFilter.hxx
+++ b/include/otbDeltaNDVILabelerFilter.hxx
@@ -50,7 +50,7 @@ DeltaNDVILabelerFilter<TNDVIImage, TLabelImage>
   // Write no data flags
   std::vector<bool> noDataValueAvailable; noDataValueAvailable.push_back(true);
   std::vector<double> noDataValues1; noDataValues1.push_back(0.0);
-  otb::WriteNoDataFlags(noDataValueAvailable, noDataValues1, this->GetOutput()->GetMetaDataDictionary());
+  otb::WriteNoDataFlags(noDataValueAvailable, noDataValues1, this->GetOutput()->GetImageMetadata());
 
   inputThresholds.set_size(m_NumberOfClasses);
   outputValues.set_size(m_NumberOfClasses);