Do not reassign placeholder type if it's set