@Nida, That wont work as if you hit an error that is not 68 or no error at all it will still fall through and run the DISK subroutine because there is no Else condition or exit sub condition before the msgbox code.