diff --git a/src/containers/Drawers/InvoiceDetailDrawer/InvoiceDetail.js b/src/containers/Drawers/InvoiceDetailDrawer/InvoiceDetail.js
index 1e9176bbf..b432a4db2 100644
--- a/src/containers/Drawers/InvoiceDetailDrawer/InvoiceDetail.js
+++ b/src/containers/Drawers/InvoiceDetailDrawer/InvoiceDetail.js
@@ -3,7 +3,8 @@ import { Tab } from '@blueprintjs/core';
import styled from 'styled-components';
import intl from 'react-intl-universal';
-import { Can, DrawerMainTabs } from 'components';
+import { useAbilityContext } from 'hooks/utils';
+import { DrawerMainTabs } from 'components';
import {
PaymentReceiveAction,
AbilitySubject,
@@ -18,6 +19,8 @@ import InvoiceDetailTab from './InvoiceDetailTab';
* @returns {React.JSX}
*/
function InvoiceDetailsTabs() {
+ const ability = useAbilityContext();
+
return (
}
/>
- {/* */}
- }
- />
- {/* */}
+ {ability.can(
+ PaymentReceiveAction.View,
+ AbilitySubject.PaymentReceive,
+ ) && (
+ }
+ />
+ )}
);
}