diff --git a/mctr2/mctr/MainController.cc b/mctr2/mctr/MainController.cc
index 14db39cf092c15afd1dfc5911a98df0fb2f6412d..6e47db1064d0d98f238dbd7a4d2d474ce02b68d8 100644
--- a/mctr2/mctr/MainController.cc
+++ b/mctr2/mctr/MainController.cc
@@ -840,7 +840,7 @@ boolean MainController::check_version(unknown_connection *conn)
       } else module_checksum = NULL;
       if (checksum_length != modules[found_index].checksum_length) {
         send_error(conn->fd, "The checksum of module %s in this ETS "
-          "hass different length (%d) than that of the firstly connected ETS (%d).",
+          "has different length (%d) than that of the firstly connected ETS (%d).",
           module_name, checksum_length, modules[found_index].checksum_length);
         delete [] module_checksum;
         delete [] module_name;