diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
index 73a25be08fc82109ae2e25e66fb421622e1452fa..a8aed8914791cd30a84cf78d2ff9f530cc2cb277 100644
--- a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
+++ b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java
@@ -140,7 +140,7 @@ public class ListingResource {
 			throw new NoResultException("Could not find any documents with ID " + listingId);
 		}
 		// return the results as a response
-		return responseBuider.build(listingId, params, cachedResults.get());
+		return responseBuider.build(listingId, params, cachedResults.get().get(0));
 	}
 
 	/**