diff --git a/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php b/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php
index 48d9c6c5104..65ce9fe032d 100644
--- a/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php
+++ b/app/code/core/Mage/Adminhtml/Block/Widget/Tabs.php
@@ -189,6 +189,7 @@ protected function _setActiveTab($tabId)
protected function _beforeToHtml()
{
+ Mage::dispatchEvent('adminhtml_widget_tabs_html_before', array('block' => $this));
if ($activeTab = $this->getRequest()->getParam('active_tab')) {
$this->setActiveTab($activeTab);
} elseif ($activeTabId = Mage::getSingleton('admin/session')->getActiveTabId()) {