Why are you checking this again? This whole block of code was already checked on line 170, so this will always evaluate true.