diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php
index 15f3851906e2e3dc0ab2cc0f7b8b9bc88c4f6ade..02d9f8382413f57fe125b0b5e7bd1b6f1587b0cd 100644
--- a/install/lib/installer_base.lib.php
+++ b/install/lib/installer_base.lib.php
@@ -192,8 +192,8 @@ class installer_base {
 		
 		if (is_dir($config_dir))
 		{
-			copy($config_dir.'/'.$jk_init, $config_dir.'/'.$jk_init.'~');
-			copy($config_dir.'/'.$jk_chrootsh.".master", $config_dir.'/'.$jk_chrootsh.'~');
+			if(is_file($config_dir.'/'.$jk_init)) copy($config_dir.'/'.$jk_init, $config_dir.'/'.$jk_init.'~');
+			if(is_file($config_dir.'/'.$jk_chrootsh.".master")) copy($config_dir.'/'.$jk_chrootsh.".master", $config_dir.'/'.$jk_chrootsh.'~');
 			
 			copy('tpl/'.$jk_init.".master", $config_dir.'/'.$jk_init);
 			copy('tpl/'.$jk_chrootsh.".master", $config_dir.'/'.$jk_chrootsh);