WIP: fix #9185 by reverting 478ac065 on release-0.3

This reverts commit 478ac06500efbd3ca44ccaef1b8d9606440e468f
in order to fix issue #9185.

WIP awaiting opinions on https://github.com/JuliaLang/julia/issues/9185#issuecomment-64896622, but may as well run appveyor on it now to show that this fixes the error.