diff --git a/src/frontend/src/tables/InvenTreeTable.tsx b/src/frontend/src/tables/InvenTreeTable.tsx index 3ec48c2444..16fc9c8df3 100644 --- a/src/frontend/src/tables/InvenTreeTable.tsx +++ b/src/frontend/src/tables/InvenTreeTable.tsx @@ -520,9 +520,10 @@ export function InvenTreeTable({ let url = getDetailUrl(tableProps.modelType, record.pk); // Should it be opened in a new tab? - if (event?.ctrlKey || event?.shiftKey || event?.buttons & 0x04) { + if (event?.ctrlKey || event?.shiftKey) { // Open in a new tab - window.open(`/${base_url}{url}`, '_blank', 'noreferrer'); + url = `/${base_url}${url}`; + window.open(url, '_blank'); } else { // Navigate internally navigate(url);