Leica marketing scrambling to make a new ad.