diff --git a/js/app/views/PlotTabResultUI.js b/js/app/views/PlotTabResultUI.js
index f19b6fe..bf4d9ea 100644
--- a/js/app/views/PlotTabResultUI.js
+++ b/js/app/views/PlotTabResultUI.js
@@ -158,15 +158,15 @@ Ext.define('amdaUI.PlotTabResultUI', {
 						scope: this
 					});
 					//plotFunction Menu
-					me.contextualMenu.add({
-						text: 'Appliquer une Transformation',
+					plotFunctionItem = {
+						text: 'Apply a Function on Interval',
 						handler: function (item, e) {
 							zoomPlugin.show(me.interactiveId, axis.id, panelContext.id, true);
 							zoomPlugin.resetMinMaxValue();
 							me.panelImage.startZoom(true, 0, size.height, onMinTimeSelection, onMaxTimeSelection);
 						},
 						scope: this
-					});
+					};
 					insertIntervalItem = {
 						text: 'Insert Interval in TimeTable or Catalog',
 						handler: function (item, e) {
@@ -218,6 +218,10 @@ Ext.define('amdaUI.PlotTabResultUI', {
 			me.contextualMenu.add('-');
 			me.contextualMenu.add(insertIntervalItem);
 		}
+		if (plotFunctionItem != null) {
+			me.contextualMenu.insert(0,'-');
+			me.contextualMenu.insert(0, plotFunctionItem);
+		}
 	},
 
 	getAxisValue: function (axis, pixelMin, pixelMax, pixelVal) {
--
libgit2 0.21.2