Potentially fixed Windows Vista compatibility