Redundant check because

>if(..())

already checks if there is no power