This seems risky. What is the reason for this? My gut reaction is that no else condition would be better.