diff --git a/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/actions/Promotion.php b/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/actions/Promotion.php
index d12daca4a4207c57780444038545030ab466861e..cebd03f56bb09fc3febce025fbfdfc527e6e302b 100644
--- a/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/actions/Promotion.php
+++ b/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/actions/Promotion.php
@@ -15,6 +15,10 @@ class ExtensionStore_Promotion_Action extends Vtiger_Index_View {
 		$this->exposeMethod('maxCreatedOn');
 	}
 
+    public function requiresPermission(\Vtiger_Request $request) {
+		return array();
+	}
+    
 	public function process(Vtiger_Request $request) {
 		$mode = $request->getMode();
 		if (!empty($mode)) {
diff --git a/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/views/Listings.php b/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/views/Listings.php
index 1b362fa4fd6dbcbe289c0ef58d8ab91fab24e969..37dedbe711332125224c8b48c90d6835b7153c51 100644
--- a/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/views/Listings.php
+++ b/pkg/vtiger/modules/ExtensionStore/modules/ExtensionStore/views/Listings.php
@@ -15,6 +15,10 @@ class ExtensionStore_Listings_View extends Vtiger_Index_View {
 		$this->exposeMethod('getPromotions');
 	}
 
+    public function requiresPermission(\Vtiger_Request $request) {
+		return array();
+	}
+    
 	public function getHeaderScripts(Vtiger_Request $request) {
 		$jsFileNames = array(
 			"libraries.jquery.boxslider.jqueryBxslider",