diff --git a/modules/Vtiger/actions/SaveStar.php b/modules/Vtiger/actions/SaveStar.php
index df29f60a776e4a7bb57c0ec8186ba579b25f4720..1905042f1d2e71a7ea866f43fa6f33d35ec2b5c9 100644
--- a/modules/Vtiger/actions/SaveStar.php
+++ b/modules/Vtiger/actions/SaveStar.php
@@ -18,8 +18,8 @@ class Vtiger_SaveStar_Action extends Vtiger_Mass_Action {
 	}
 	function checkPermission(Vtiger_Request $request) {
 		parent::checkPermission($request);
-		$recordIds = $this->getRecordsListFromRequest($request);
 		if ($request->has('selected_ids')) {
+			$recordIds = $this->getRecordsListFromRequest($request);
 			foreach ($recordIds as $recordId) {
 				$moduleName = getSalesEntityType($recordId);
 				$permissionStatus  = Users_Privileges_Model::isPermitted($moduleName,  'DetailView', $recordId);