artf793667 bug fixing