diff --git a/web/templates/admin_pricing.html b/web/templates/admin_pricing.html
index 0618a30..c39020b 100644
--- a/web/templates/admin_pricing.html
+++ b/web/templates/admin_pricing.html
@@ -891,6 +891,9 @@ document.addEventListener('DOMContentLoaded', () => {
const initialTab = urlParams.get('tab') || 'alerts';
loadTab(initialTab);
+ // Check write permission for admin pricing link
+ checkWritePermission();
+
// Add event listeners for preview updates
document.getElementById('modal-period').addEventListener('change', fetchPreview);
document.getElementById('modal-coefficient').addEventListener('input', debounceFetchPreview);