The present disclosure relates to a method of preparing dronedarone or a pharmaceutically acceptable salt thereof. A method of producing dronedarone or a pharmaceutically acceptable salt thereof comprising the steps of: a. Reacting a compound of formula (1) with a compound of formula (2) in the presence of a Lewis acid and a suitable solvent to form a compound of formula (3); b. Reacting a compound of formula (3) with N-benzylmethanesulfonamide (MeSO2NHBn) in the presence of a suitable catalyst and a suitable solvent to form a compound of formula (4); c. Reacting a compound of formula (4) with dibutylaminopropanol in the presence of a suitable base and a suitable solvent to form a compound of formula (5); d. Reacting a compound of formula (5) with a suitable deprotecting agent to form a compound of formula (I).本開示はドロネダロンまたは薬学的に許容され得るその塩を調製する方法に関する。ドロネダロンまたはその薬学的に許容され得る塩を製造する方法であって、a.ルイス酸と適切な溶媒の存在下、式(1)の化合物と式(2)の化合物を反応させて、式(3)の化合物を形成する工程;b.適切な触媒および適切な溶媒の存在下、式(3)の化合物とN-ベンジルメタンスルホンアミド(MeSO2NHBn)を反応させて、式(4)の化合物を形成する工程;c.適切な塩基および適切な溶媒の存在下、式(4)の化合物とジブチルアミノプロパノールを反応させて、式(5)の化合物を形成する工程;d.式(5)の化合物と適切な脱保護剤を反応させて、式(I)の化合物を形成する工程を含む、方法。