diff --git a/Code/UtilitiesAdapters/CurlAdapters/otbCurlHelper.cxx b/Code/UtilitiesAdapters/CurlAdapters/otbCurlHelper.cxx
index 374e9651934b51df5b9f12c8b789472dcd6d071b..abf5646ec52c89172741acdced74d6b484489d52 100644
--- a/Code/UtilitiesAdapters/CurlAdapters/otbCurlHelper.cxx
+++ b/Code/UtilitiesAdapters/CurlAdapters/otbCurlHelper.cxx
@@ -470,6 +470,8 @@ int CurlHelper::RetrieveFileMulti(const std::vector<std::string>& listURLs,
   // Cleanup
   listFiles.clear();
   listCurlHandles.clear();
+
+  return 0; 
 #else
   //fallback on non curl multi
   otbMsgDevMacro(<< "Curl multi is not available, fallback on standard");