You fixed this in /etc/rc.d/rc, and the same fix should be applied to run-parts
fixed in crontabs-1.7-6
The backup files (*~) also should not be executed in both cases.