I am pretty sure that you do even if it is a transit for 1 minute. They require a visa for even transit in some countries even in Germany. I remember this very well because i had a transit in Frankfurt and they asked for the EU visa even for the transit.
Better call them and confirm as I am pretty sure that you need it.