diff --git a/src/QUI/Menu/Independent/Items/Site.php b/src/QUI/Menu/Independent/Items/Site.php
index f8605f53feb335b9c97ad90962001e1a28a4afbc..9c509e3594da4c4e7d5d1376cba11a909f44a687 100644
--- a/src/QUI/Menu/Independent/Items/Site.php
+++ b/src/QUI/Menu/Independent/Items/Site.php
@@ -60,6 +60,7 @@ public function getSite(): ?QUI\Projects\Site
                 $Project     = $Site->getProject();
                 $langId      = $Site->getId($current);
                 $LangProject = QUI::getProject($Project->getName(), $current);
+
                 return $LangProject->get($langId);
             } catch (QUI\Exception $exception) {
                 return null;
@@ -115,9 +116,15 @@ public function getTitle(QUI\Locale $Locale = null): string
         }
 
         try {
-            $data    = $this->getCustomData();
+            $data = $this->getCustomData();
+
+            if (!$data || !isset($data['site'])) {
+                return '';
+            }
+
             $siteUrl = $data['site'];
             $Site    = QUI\Projects\Site\Utils::getSiteByLink($siteUrl);
+
             return $Site->getAttribute('title');
         } catch (QUI\Exception $Exception) {
         }