diff --git a/client/templates/mainTpl.html b/client/templates/mainTpl.html
index 64706b13a1fc4b77f63c4dc38e0036ede4361aba..3ec425a02127ea5e6698efef4da986ee1d530e87 100755
--- a/client/templates/mainTpl.html
+++ b/client/templates/mainTpl.html
@@ -27,7 +27,7 @@
     </header>
     <section id="works_line" class="row works_line">
         <!-- menu des modes -->
-        <div id="mode_column_layout" ng-class="{'col-xs-1':!$root.is_mobile, 'hidden':$root.is_mobile, 'hidden':(modes.length === 1 && modes[0].mode_id === 'vmap')}">
+        <div id="mode_column_layout" ng-class="{'col-xs-1':!$root.is_mobile, 'hidden':($root.is_mobile) || (modes.length === 1 && modes[0].mode_id === 'vmap')}">
             <button type="button" class="row btn button_mode button_mode_top" ng-show="showModeScrollBoutton()" ng-click="scrollMode(-50)"><i class="icon icon-keyboard_arrow_up"></i></button>
             <nav id="mode_column" class="row mode_column no_bs_padding">
                 <ul class="list-unstyled">