diff --git a/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php b/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php
index 6d906826601d900b4ebbc520714206dab9990aba..209c1ff3c4cf94cf6e3e2f642311216f6ca17013 100644
--- a/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php
+++ b/src/QUI/Bricks/Controls/LanguageSwitches/DropDown.php
@@ -35,7 +35,6 @@ public function __construct($attributes = [])
             'dropdownText'     => 'text', // false: disable text, `abbreviation`: i.e. DE, EN, `text`: i.e. German, English
             'dropdownPosition' => 'right', // 'right', 'left'. stick to right or left bottom control corner
             'showArrow'        => true, // enable arrow down
-            'data-qui'         => 'package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown',
             'flagFolderPath'   => URL_BIN_DIR.'16x16/flags/'
         ]);
 
@@ -75,7 +74,7 @@ public function getBody()
 
         $langs        = $Project->getLanguages();
         $counter      = 0;
-        $showDropdown = true;
+        $showDropdown = false;
 
         foreach ($langs as $lang) {
             $a = $Site->existLang($lang);
@@ -84,8 +83,9 @@ public function getBody()
             }
         }
 
-        if ($counter <= 1) {
-            $showDropdown = false;
+        if ($counter > 1) {
+            $showDropdown = true;
+            $this->setJavaScriptControl('package/quiqqer/bricks/bin/Controls/LanguageSwitches/DropDown');
         }
 
         $Engine->assign([