diff --git a/install/install.php b/install/install.php
index 680a1b4d03f0cfc182b3a37aae37cb48f76c3675..ef6a8fb7008eb40eb6b057467e19e06a96b888d9 100644
--- a/install/install.php
+++ b/install/install.php
@@ -296,7 +296,7 @@ if($install_mode == 'Standard') {
 		*/
 
 		//** Customise the port ISPConfig runs on
-		$conf['apache']['vhost_port'] = $inst->free_query('ISPConfig Port', '8080');
+		$inst->conf['apache']['vhost_port'] = $inst->free_query('ISPConfig Port', '8080');
 		
 		$inst->install_ispconfig_interface = true;
 			
diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php
index 2d222d546f65caa9cb691c0f2607ef31edafebb0..d94b94cf5cb1fbc59bb69b538cc42714afc6a62f 100644
--- a/install/lib/installer_base.lib.php
+++ b/install/lib/installer_base.lib.php
@@ -731,7 +731,7 @@ class installer_base {
         // Dont just copy over the virtualhost template but add some custom settings
          
         $content = rf("tpl/apache_ispconfig.vhost.master");
-		$content = str_replace('{vhost_port}', $conf['apache']['vhost_port'], $content);
+		$content = str_replace('{vhost_port}', $this->conf['apache']['vhost_port'], $content);
 		wf("$vhost_conf_dir/ispconfig.vhost", $content);
 		
 		//copy('tpl/apache_ispconfig.vhost.master', "$vhost_conf_dir/ispconfig.vhost");