diff --git a/install/update.php b/install/update.php
index 6e64750342a653b5d943308beb34b3ee54008a1a..98c798f500f84550b36155ca69cee92c07b64631 100644
--- a/install/update.php
+++ b/install/update.php
@@ -220,7 +220,9 @@ if($do_backup == 'yes') {
     swriteln('Creating backup of "/root/.acme.sh" directory...');
   	exec("tar pcfz $backup_path/acme.sh.tar.gz /root/.acme.sh 2> /dev/null", $out, $returnvar);
   	if($returnvar != 0) die("Backup failed. We stop here...\n");
-  } elseif (is_dir('/etc/letsencrypt')) {
+  }
+
+  if (is_dir('/etc/letsencrypt')) {
     swriteln('Creating backup of "/etc/letsencrypt" directory...');
   	exec("tar pcfz $backup_path/letsencrypt.tar.gz /etc/letsencrypt 2> /dev/null", $out, $returnvar);
   	if($returnvar != 0) die("Backup failed. We stop here...\n");