diff --git a/ui/src/layout/AssetScans/AssetScansTable.jsx b/ui/src/layout/AssetScans/AssetScansTable.jsx
index 521540e27..4473c278e 100644
--- a/ui/src/layout/AssetScans/AssetScansTable.jsx
+++ b/ui/src/layout/AssetScans/AssetScansTable.jsx
@@ -52,7 +52,8 @@ const AssetScansTable = () => {
sortIds: ["asset.assetInfo.location"],
accessor: (assetScan) =>
assetScan.asset.assetInfo.location ||
- assetScan.asset.assetInfo.repoDigests?.[0],
+ assetScan.asset.assetInfo.repoDigests?.[0] ||
+ assetScan.asset.assetInfo.image.repoDigests?.[0],
},
{
Header: "Scan name",
diff --git a/ui/src/layout/AssetScans/TabAssetScanDetails.jsx b/ui/src/layout/AssetScans/TabAssetScanDetails.jsx
index f0d0ef8e9..1daa90875 100644
--- a/ui/src/layout/AssetScans/TabAssetScanDetails.jsx
+++ b/ui/src/layout/AssetScans/TabAssetScanDetails.jsx
@@ -16,6 +16,7 @@ import {
import { formatDate, calculateDuration } from "utils/utils";
import { SCANS_PATHS } from "layout/Scans";
import StatusIndicator from "./StatusIndicator";
+import { getAssetName } from "utils/utils";
import COLORS from "utils/scss_variables.module.scss";
@@ -111,7 +112,7 @@ const TabAssetScanDetails = ({ data }) => {
const { scan, asset, status, stats } = data || {};
const { id: assetId, assetInfo } = asset || {};
- const { instanceID, objectType, location } = assetInfo || {};
+ const { objectType, location, repoDigests, image } = assetInfo || {};
const { id: scanId, startTime, endTime } = scan || {};
const { state, message } = status || {};
@@ -126,9 +127,13 @@ const TabAssetScanDetails = ({ data }) => {
Asset