Catch possible error on blitting

On slow machines it happens that the blit position disappears between
the haskey() and the blit. So we want to catch the error if it occurs.