From f706ab5eb6d5ef584bef66abf2e6c23fde96799e Mon Sep 17 00:00:00 2001
From: Nikhil N <n.nikhil@vtiger.com>
Date: Wed, 29 Nov 2023 11:17:19 +0530
Subject: [PATCH] #1797::Undefined Array key

---
 includes/runtime/LanguageHandler.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/includes/runtime/LanguageHandler.php b/includes/runtime/LanguageHandler.php
index 5815b6801..b570bd7ad 100644
--- a/includes/runtime/LanguageHandler.php
+++ b/includes/runtime/LanguageHandler.php
@@ -132,7 +132,7 @@ class Vtiger_Language_Handler {
 			$qualifiedName = 'languages.'.$language.'.'.$module;
 			$file = Vtiger_Loader::resolveNameToPath($qualifiedName);
 			$languageStrings = $jsLanguageStrings = array();
-			if (!self::$fileExists[$file]) {
+			if (!isset(self::$fileExists[$file])) {
 				self::$fileExists[$file] = file_exists($file) ? 'yes' : 'no';
 			}
 			if (self::$fileExists[$file] == 'yes') {
@@ -147,7 +147,7 @@ class Vtiger_Language_Handler {
         $file = Vtiger_Loader::resolveNameToPath($qualifiedCustomName);
 
         $languageStrings = $jsLanguageStrings = array();
-		if (!self::$fileExists[$file]) {
+		if (!isset(self::$fileExists[$file])) {
 			self::$fileExists[$file] = file_exists($file) ? 'yes' : 'no';
 		}
 		if (self::$fileExists[$file] == 'yes') {            
-- 
GitLab