Smoking ban a catch-22