Index: design/admin2/templates/window_controls.tpl
===================================================================
--- design/admin2/templates/window_controls.tpl	(revision 25256)
+++ design/admin2/templates/window_controls.tpl	(working copy)
@@ -1,6 +1,14 @@
+
+{def $hide_window_controls = ezpreference( 'admin_navigation_hide_window_controls' )}
+
+{if $hide_window_controls|eq( 1 )}
+<a href={'user/preferences/set/admin_navigation_hide_window_controls/0'|ezurl} title="Show window controls">[+] Show window controls</a>
+{else}
+<a href={'user/preferences/set/admin_navigation_hide_window_controls/1'|ezurl} title="Hide window controls">[-] Hide window controls</a>
+
 {* Window controls *}
 {def $node_url_alias      = $node.url_alias
-     $preview_enabled     = ezpreference( 'admin_navigation_content' ) 
+     $preview_enabled     = ezpreference( 'admin_navigation_content' )
      $default_tab         = cond( $preview_enabled, 'preview', 'details' )
      $node_tab_index      = first_set( $view_parameters.tab, $default_tab )
      $available_languages = fetch( 'content', 'prioritized_languages' )
@@ -56,4 +64,7 @@
 {include uri='design:windows.tpl'}
 
 {ezscript_require( 'node_tabs.js' )}
+
+{/if}
+
 {undef}
\ No newline at end of file
