Should it? Isn't the empty statement the ;? As in if (true) ;