Trying to fix the DSN parsing problem