Apache virtual hosts not being created

2.89 doesn't actually create Apache virtual hosts, here's the error:

Creating home directory ..
.. done

Creating Unix group pyxg ..
.. done

Creating Unix user pyxg ..
.. done

Adding new DNS zone ..
.. done

Adding slave zone on enthought.com ..
.. done

Adding to email domains list ..
.. done

Adding default mail aliases ..
.. done

Adding new virtual website ..
.. done

Adding Apache user apache to server's group ..
.. done

Setting up scheduled Webalizer reporting ..
.. no logging directive found in Apache configuration!

Setting up log file rotation ..
.. no logging directive found in Apache configuration!

Creating MySQL login ..
.. done

Creating MySQL database pyxg ..
.. done

Creating PostgreSQL login ..
.. done

Creating PostgreSQL database pyxg ..
.. done

Setting up spam filtering ..
.. done

Setting up virus filtering ..
.. done

Creating status monitor for website ..
.. done

Creating Webmin user ..
.. done

Setting up AWstats reporting ..
.. done

Adding SubVersion directives to website configuration ..
.. no Apache virtual host found!

Adding DAV directives to website configuration ..
.. no Apache virtual host found!

Adding Mailman alias to website configuration ..
.. no Apache virtual host found!

Re-starting DNS server ..
.. done

Re-starting slave DNS servers ..
.. done

Applying web server configuration ..
.. done

Re-starting Webmin ..
.. done

Saving server details ..
.. done

Sending email notification to domain owner ..

Status: 
Closed (fixed)