diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/FlywayEndpoint.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/FlywayEndpoint.java index 3befb1154d..1dd091cded 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/FlywayEndpoint.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/FlywayEndpoint.java @@ -34,6 +34,7 @@ import org.springframework.util.Assert; * * @author EddĂș MelĂ©ndez * @author Phillip Webb + * @author Andy Wilkinson * @since 1.3.0 */ @ConfigurationProperties(prefix = "endpoints.flyway") @@ -80,7 +81,8 @@ public class FlywayEndpoint extends AbstractEndpoint> { public FlywayMigration(MigrationInfo info) { this.type = info.getType(); this.checksum = info.getChecksum(); - this.version = info.getVersion().toString(); + this.version = info.getVersion() != null ? info.getVersion().toString() + : null; this.description = info.getDescription(); this.script = info.getScript(); this.state = info.getState();