Note that once you upgrade it (to >=0.4), you'll still need to remove the older version to fix the error.

I wish cabal-install defaulted to hiding every package it installs. The current behavior of exposing every installed module is unreasonable and confusing. Packages should be namespaces, not just installation aliases.