diff --git a/Processes/LongitudinalProfile/LongitudinalProfile.cc b/Processes/LongitudinalProfile/LongitudinalProfile.cc
index 5a088b9c5b45282d6fd4d3ecf9dc7989232a560d..75b06031ca2a05061d273c99caaeb20872eccb72 100644
--- a/Processes/LongitudinalProfile/LongitudinalProfile.cc
+++ b/Processes/LongitudinalProfile/LongitudinalProfile.cc
@@ -28,7 +28,7 @@ using namespace corsika::units::si;
 
 LongitudinalProfile::LongitudinalProfile(environment::ShowerAxis const& shower_axis)
     : shower_axis_{shower_axis}
-    , profiles_{int(shower_axis.maximumX() / dX_) + 1} {}
+    , profiles_{static_cast<unsigned int>(shower_axis.maximumX() / dX_) + 1} {}
 
 void LongitudinalProfile::Init() {}