diff --git a/Applications/FileIO/AsciiRasterInterface.cpp b/Applications/FileIO/AsciiRasterInterface.cpp
index bdbcc0ece272553f62b48de6b3cbf4d6783a91a3..bac881f567260d4c93d2b2023f74311ca8ff685d 100644
--- a/Applications/FileIO/AsciiRasterInterface.cpp
+++ b/Applications/FileIO/AsciiRasterInterface.cpp
@@ -287,7 +287,7 @@ GeoLib::Raster* AsciiRasterInterface::getRasterFromXyzFile(
         0, 0, 1, GeoLib::Point(*coords), (*coords2)[0] - (*coords)[0], -9999};
 
     std::size_t n_cols = 2, n_rows = 1;
-    while (coords = readCoordinates(in))
+    while ((coords = readCoordinates(in)))
     {
         values.push_back((*coords)[2]);
         if ((*coords)[0] > (*coords2)[0])