diff --git a/core/Command/Db/Migrations/GenerateCommand.php b/core/Command/Db/Migrations/GenerateCommand.php
index f35e49126a1..9790a96a0fd 100644
--- a/core/Command/Db/Migrations/GenerateCommand.php
+++ b/core/Command/Db/Migrations/GenerateCommand.php
@@ -154,7 +154,7 @@ class {{classname}} extends SimpleMigrationStep {
if ($fullVersion) {
[$major, $minor] = explode('.', $fullVersion);
- $shouldVersion = $major * 1000 + $minor;
+ $shouldVersion = (int)$major * 1000 + (int)$minor;
if ($version !== $shouldVersion) {
$output->writeln('Unexpected migration version for current version: ' . $fullVersion . '');
$output->writeln(' - Pattern: XYYY ');