diff --git a/webapp/sources/rudder/rudder-web/src/main/scala/com/normation/rudder/web/services/DisplayDirectiveTree.scala b/webapp/sources/rudder/rudder-web/src/main/scala/com/normation/rudder/web/services/DisplayDirectiveTree.scala
index f800a11c87f..bde3670cf70 100644
--- a/webapp/sources/rudder/rudder-web/src/main/scala/com/normation/rudder/web/services/DisplayDirectiveTree.scala
+++ b/webapp/sources/rudder/rudder-web/src/main/scala/com/normation/rudder/web/services/DisplayDirectiveTree.scala
@@ -224,7 +224,11 @@ object DisplayDirectiveTree extends Loggable {
val xml = activeTechnique.newestAvailableTechnique match {
case Some(technique) =>
val btnCreateDirective = createDirective match {
- case Some(newDirective) =>
+ case Some(newDirective) =>
+ import net.liftweb.http.js.JsExp._
+ newDirective(technique, activeTechnique))}"""
+ } title="Create Directive with latest version">
case None => NodeSeq.Empty
}
val tooltipContent =