Made 'sh:bad number' fix only apply if it has not already been applied