À la suite de la révolution de 2011, il est nommé ministre du Commerce et du Tourisme dans le gouvernement d'union nationale de Mohamed Ghannouchi puis dans celui de Béji Caïd Essebsi. Il doit faire face à une baisse de 80 % de la fréquentation touristique annuelle (laquelle représente alors 10 % du PIB et assure l'emploi de personnes), conséquence de la révolution. Les mesures qu'il prend sont notamment des aides au secteur de l'hôtellerie (allongement des délais de factures et de charges) et des campagnes publicitaires. Slim Chaker est, un temps, son secrétaire d'État.