A new case of choledocoduodenal fistula secondary to duodenal ulcer is reported, which manifested as an ulcer complicated by haemorrhage, duodenal stenosis and cholangitis. We recommend endoendoscopy as the main diagnostic tool. Surgical treatment should consist of avoidance of the fistulous tract, cholecystectomy, cholangiography, truncal vagotomy and gastroduodenal drainage by pyloroplasty or gastroduodenostomy.