Why would that be the case? The same problem remains if the file is removed after performing the check and before invoking md5sum.