Corrected switch statement for 1.6 compatibility.