diff --git a/adaptivetheme/inc/template.process.inc b/adaptivetheme/inc/template.process.inc
index ce10c51..bfe506d 100755
--- a/adaptivetheme/inc/template.process.inc
+++ b/adaptivetheme/inc/template.process.inc
@@ -350,11 +350,11 @@ function adaptivetheme_preprocess_block(&$vars) {
   $nav_blocks = array('navigation', 'main-menu', 'management', 'user-menu');
 
   if (in_array($vars['block']->delta, $nav_blocks)) {
-    $vars['theme_hook_suggestions'][] = 'block__menu';
+    array_unshift($vars['theme_hook_suggestions'], 'block__menu');
   }
   $nav_modules = array('superfish', 'nice_menus');
   if (in_array($vars['block']->module, $nav_modules)) {
-    $vars['theme_hook_suggestions'][] = 'block__menu';
+    array_unshift($vars['theme_hook_suggestions'], 'block__menu');
   }
   if ($vars['block']->region == 'menu_bar') {
     $vars['theme_hook_suggestions'][] = 'block__menu_bar';
