Artifacts of windows #1689