fixed minor bug duplicating default pk setting behavior