One more try at bug 829 (same surface corruption)