diff --git a/htdocs/core/lib/emailing.lib.php b/htdocs/core/lib/emailing.lib.php
index e3d1b790f6efdab6d41705c85e49d6878bf21ed7..e68a62a2768003bb051d2ab5b646aafb839fc461 100644
--- a/htdocs/core/lib/emailing.lib.php
+++ b/htdocs/core/lib/emailing.lib.php
@@ -31,6 +31,12 @@ function emailing_prepare_head($object)
 {
 	global $user, $langs, $conf;
 
+	// Show more tabs from modules
+	// Entries must be declared in modules descriptor with line
+	// $this->tabs = array('entity:+tabname:Title:@mymodule:/mymodule/mypage.php?id=__ID__');   to add new tab
+	// $this->tabs = array('entity:-tabname:Title:@mymodule:/mymodule/mypage.php?id=__ID__');   to remove a tab
+	complete_head_from_modules($conf,$langs,$object,$head,$h,'emailing');
+	
 	$h = 0;
 	$head = array();
 
@@ -53,6 +59,8 @@ function emailing_prepare_head($object)
 	$head[$h][2] = 'info';
 	$h++;
 
+	complete_head_from_modules($conf,$langs,$object,$head,$h,'emailing','remove');
+
 	return $head;
 }