diff --git a/typo3/js/backendsearch.js b/typo3/js/backendsearch.js
index a68bb7d805636ff3a39667fe3ea0e55668bde03c..aef8331cc2864790d1a2f91ae735a06d296869a4 100644
--- a/typo3/js/backendsearch.js
+++ b/typo3/js/backendsearch.js
@@ -34,7 +34,10 @@ var BackendSearch = Class.create({
 	 */
 	initialize: function() {
 		Ext.onReady(function() {
-			Event.observe(window, 'resize', TYPO3BackendToolbarManager.positionMenu('backend-search-menu'));
+			Event.observe(
+				window, 'resize',
+				function() { TYPO3BackendToolbarManager.positionMenu('backend-search-menu'); }
+			);
 			TYPO3BackendToolbarManager.positionMenu('backend-search-menu');
 			this.toolbarItemIcon = $$('#backend-search-menu .toolbar-item span.t3-icon')[0];
 
diff --git a/typo3/js/clearcachemenu.js b/typo3/js/clearcachemenu.js
index 25b30f9d96068dfe3595b5a5579889da4bfcf737..665c6f3c46d1eabc3344b068fa291ab6402e527b 100644
--- a/typo3/js/clearcachemenu.js
+++ b/typo3/js/clearcachemenu.js
@@ -35,7 +35,10 @@ var ClearCacheMenu = Class.create({
 	initialize: function() {
 
 		Ext.onReady(function() {
-			Event.observe(window, 'resize', TYPO3BackendToolbarManager.positionMenu('clear-cache-actions-menu'));
+			Event.observe(
+				window, 'resize',
+				function() { TYPO3BackendToolbarManager.positionMenu('clear-cache-actions-menu'); }
+			);
 			TYPO3BackendToolbarManager.positionMenu('clear-cache-actions-menu');
 			this.toolbarItemIcon = $$('#clear-cache-actions-menu .toolbar-item span.t3-icon')[0];
 
diff --git a/typo3/js/shortcutmenu.js b/typo3/js/shortcutmenu.js
index 78372c5b157486875a04853b6be15654ff961789..9d2fd5e4886dd5e9a560fe754f5686fd6a40bd28 100644
--- a/typo3/js/shortcutmenu.js
+++ b/typo3/js/shortcutmenu.js
@@ -35,7 +35,10 @@ var ShortcutMenu = Class.create({
 	 */
 	initialize: function() {
 		Ext.onReady(function() {
-			Event.observe(window, 'resize', TYPO3BackendToolbarManager.positionMenu('shortcut-menu'));
+			Event.observe(
+				window, 'resize',
+				function() { TYPO3BackendToolbarManager.positionMenu('shortcut-menu'); }
+			);
 			TYPO3BackendToolbarManager.positionMenu('shortcut-menu');
 			
 			this.toolbarItemIcon = $$('#shortcut-menu .toolbar-item span.t3-icon')[0];
diff --git a/typo3/sysext/opendocs/opendocs.js b/typo3/sysext/opendocs/opendocs.js
index 514a0fa6cc1a761e9773f57f6e93cac84a697347..85de24e84e07fd90c033da41895d4bac6edfece4 100644
--- a/typo3/sysext/opendocs/opendocs.js
+++ b/typo3/sysext/opendocs/opendocs.js
@@ -39,7 +39,10 @@ var OpenDocs = Class.create({
 	initialize: function() {
 
 		Ext.onReady(function() {
-			Event.observe(window, 'resize', TYPO3BackendToolbarManager.positionMenu('tx-opendocs-menu'));
+			Event.observe(
+				window, 'resize',
+				function() { TYPO3BackendToolbarManager.positionMenu('tx-opendocs-menu'); }
+			);
 			TYPO3BackendToolbarManager.positionMenu('tx-opendocs-menu');
 			this.toolbarItemIcon = $$('#tx-opendocs-menu .toolbar-item span.t3-icon')[0];
 			this.ajaxScript      = top.TS.PATH_typo3 + this.ajaxScript; // can't be initialized earlier
diff --git a/typo3/sysext/sys_action/toolbarmenu/tx_sysactions.js b/typo3/sysext/sys_action/toolbarmenu/tx_sysactions.js
index 32f7f739edc033167655082a25695051448c881b..6d1f38445409c32180fceab9f1579a5589335e80 100644
--- a/typo3/sysext/sys_action/toolbarmenu/tx_sysactions.js
+++ b/typo3/sysext/sys_action/toolbarmenu/tx_sysactions.js
@@ -35,7 +35,10 @@ var SysActionMenu = Class.create({
 	initialize: function() {
 
 		Ext.onReady(function() {
-			Event.observe(window, 'resize', TYPO3BackendToolbarManager.positionMenu('tx-sys-action-menu'));
+			Event.observe(
+				window, 'resize',
+				function() { TYPO3BackendToolbarManager.positionMenu('tx-sys-action-menu'); }
+			);
 			TYPO3BackendToolbarManager.positionMenu('tx-sys-action-menu');
 			this.toolbarItemIcon = $$('#tx-sys-action-menu .toolbar-item span')[0].src;