Do we need this check here, since it's already in init()?