diff --git a/src/components/organisms/AssetContent/AlgorithmDatasetsListForCompute.tsx b/src/components/organisms/AssetContent/AlgorithmDatasetsListForCompute.tsx index 09c2f15d8..ab5c2516a 100644 --- a/src/components/organisms/AssetContent/AlgorithmDatasetsListForCompute.tsx +++ b/src/components/organisms/AssetContent/AlgorithmDatasetsListForCompute.tsx @@ -21,7 +21,10 @@ export default function AlgorithmDatasetsListForCompute({ useEffect(() => { async function getDatasetsAllowedForCompute() { - const datasetComputeService = dataset.findServiceByType('compute') + const isCompute = Boolean(dataset?.findServiceByType('compute')) + const datasetComputeService = dataset.findServiceByType( + isCompute ? 'compute' : 'access' + ) const datasets = await getAlgorithmDatasetsForCompute( algorithmDid, datasetComputeService?.serviceEndpoint,