diff --git a/public/install.php b/public/install.php
index 6d719699c9538dae137752e4f8378a96ea13f995..6562572a0560991e890ccaaa001bba65655d3967 100644
--- a/public/install.php
+++ b/public/install.php
@@ -40,7 +40,7 @@ if (!function_exists('_')) {
 } else {
     require_once 'lib/language.inc.php';
 
-    foreach (explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']) as $lang) {
+    foreach (explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE'] ?? '') as $lang) {
         list($lang, ) = explode(';', $lang);
         $lang = substr($lang, 0, 2);