23fa8b Further attempts to fix #251645. It's still somewhat broken, but less so

Authored and Committed by icon 13 years ago
    Further attempts to fix #251645. It's still somewhat broken, but less so
        than in its current state.
    
        
file modified
+9 -6