diff --git a/gradle/convention/src/main/kotlin/AndroidApplicationConvention.kt b/gradle/convention/src/main/kotlin/AndroidApplicationConvention.kt
index 034284bbcf259647b10689356c9462b430732ad9..19d57b8398500b555130e29e3b01d0efe7b2a948 100644
--- a/gradle/convention/src/main/kotlin/AndroidApplicationConvention.kt
+++ b/gradle/convention/src/main/kotlin/AndroidApplicationConvention.kt
@@ -27,7 +27,7 @@ class AndroidApplicationConvention : Plugin<Project> {
           val commit = git("rev-parse", "HEAD")
           val name = git("describe", "--always", "--tags", "HEAD")
 
-          versionCode = git("rev-list", "--count", "HEAD")?.toIntOrNull()
+          versionCode = git("rev-list", "--count", "HEAD", "--tags")?.toIntOrNull()
           versionName = git("describe", "--always", "--tags", "HEAD")
 
           val fancyVersionName = if (commit == null || name == null) name