[3.8] Avoid exception driven logic