Could be blocked drainage ducts which run down each side of the compartment where the roof folds into.
Would be worth opening the roof half way and having a look, carefully tip a watering can down the drainage holes and it should run freely out of the bottom of the car.