diff --git a/include/otbCacheLessLabelImageToVectorData.txx b/include/otbCacheLessLabelImageToVectorData.txx
index 1f95319cc8b1e635b603b8731d523873f43842c3..8a6d39fcc69d656f207541038280997d976edcaf 100644
--- a/include/otbCacheLessLabelImageToVectorData.txx
+++ b/include/otbCacheLessLabelImageToVectorData.txx
@@ -201,7 +201,7 @@ CacheLessLabelImageToVectorData<TInputImagePixel>
   bufferedInputImage->SetRegions(inputRegion);
   bufferedInputImage->Allocate();
   bufferedInputImage->SetMetaDataDictionary(inputPtr->GetMetaDataDictionary());
-  bufferedInputImage->SetSpacing(inputPtr->GetSpacing());
+  bufferedInputImage->SetSpacing(inputPtr->GetSignedSpacing());
   bufferedInputImage->SetOrigin (inputPtr->GetOrigin() );