Optional password check