diff --git a/modules/io/src/mol/entity_io_mae_handler.cc b/modules/io/src/mol/entity_io_mae_handler.cc
index 03700f62a350cf827a1edce0a56ec54707ddbe6b..d002a712035e21f4ab96bc47de7c2785cd6f5999 100644
--- a/modules/io/src/mol/entity_io_mae_handler.cc
+++ b/modules/io/src/mol/entity_io_mae_handler.cc
@@ -133,7 +133,7 @@ void MAEReader::Import(mol::EntityHandle& ent)
           } else {
             // parsing atom line
             std::vector<std::string> tokens=tokenize(line);
-            for(int i=0;i<tokens.size();++i) {
+            for(size_t i=0;i<tokens.size();++i) {
               LOG_DUMP( "[" << tokens[i] << "] ");
             }
             LOGN_DUMP("");