Have you added the domain as ‘Fully Hosted’ in the Admin Panel? ( Domains -> Manage Domains -> Add New Domain / Sub-Domain ).
As I understand it, the domain you register as part of the sign-up process is automatically added to the DreamHost hosting system. However, any domains you register after this must be manually added.
Save [color=#CC0000]$50[/color] on DreamHost hosting using promo code [color=#CC0000]SAVEMONEY[/color] ( Click for promo code details )