diff --git a/modules/mol/alg/src/entity_to_density.cc b/modules/mol/alg/src/entity_to_density.cc
index a01bd49c173f2f9c6ad2a76ac7c0465df49edfe2..118653ccedcfefb53b66be9f1e420d3926ae1d5f 100644
--- a/modules/mol/alg/src/entity_to_density.cc
+++ b/modules/mol/alg/src/entity_to_density.cc
@@ -123,7 +123,7 @@ public:
     uint y_limit = ceil(falloff_end_frequency_ / frequency_sampling[1]);
     uint z_limit = ceil(falloff_end_frequency_ / frequency_sampling[2]);
      img::Extent reduced_extent = img::Extent
-             (img::Point(-x_limit,-y_limit,0),
+             (img::Point(-static_cast<int>(x_limit),-static_cast<int>(y_limit),0),
               img::Point(x_limit,y_limit,z_limit));
 
     mol::AtomViewIter iterator_end = entity_view_.AtomsEnd();