diff --git a/Applications/FileIO/AsciiRasterInterface.cpp b/Applications/FileIO/AsciiRasterInterface.cpp
index 9dbd7fa552d8f2e521cb969b8d62c19b36be46b0..bdbcc0ece272553f62b48de6b3cbf4d6783a91a3 100644
--- a/Applications/FileIO/AsciiRasterInterface.cpp
+++ b/Applications/FileIO/AsciiRasterInterface.cpp
@@ -268,12 +268,13 @@ GeoLib::Raster* AsciiRasterInterface::getRasterFromXyzFile(
         return nullptr;
     }
 
-    std::vector<double> values;
     auto coords = readCoordinates(in);
     if (coords == std::nullopt)
     {
         return nullptr;
     }
+
+    std::vector<double> values;
     values.push_back((*coords)[2]);
 
     auto coords2 = readCoordinates(in);