diff --git a/services/static-webserver/client/source/class/osparc/workbench/ServiceCatalog.js b/services/static-webserver/client/source/class/osparc/workbench/ServiceCatalog.js index 4bb6b8693987..42ee0571d9e4 100644 --- a/services/static-webserver/client/source/class/osparc/workbench/ServiceCatalog.js +++ b/services/static-webserver/client/source/class/osparc/workbench/ServiceCatalog.js @@ -201,7 +201,8 @@ qx.Class.define("osparc.workbench.ServiceCatalog", { const excludeDeprecated = true; osparc.store.Services.getServicesLatestList(excludeFrontend, excludeDeprecated) .then(servicesList => { - this.__servicesLatest = servicesList.filter(service => service !== null); + // first check metadata is complete + this.__servicesLatest = servicesList.filter(service => service !== null && service.inputs && service.outputs); this.__updateList(); }); },