diff --git a/rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java b/rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java index 2657c5431d..2d7487d481 100644 --- a/rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java +++ b/rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/CatalogResource.java @@ -171,7 +171,7 @@ public String getMessage() { public static BundleInstallationRestResult of(OsgiBundleInstallationResult in, ManagementContext mgmt, BrooklynRestResourceUtils brooklynU, UriInfo ui) { BundleInstallationRestResult result = new BundleInstallationRestResult(); result.message = in.getMessage(); - result.bundle = in.getMetadata().getVersionedName().toString(); + result.bundle = in.getVersionedName() != null ? in.getVersionedName().toString() : ""; result.code = in.getCode(); if (in.getCatalogItemsInstalled()!=null) { result.types = MutableMap.of();