diff --git a/smash/web/static/js/daily_planning.js b/smash/web/static/js/daily_planning.js
index ec0c0e57d331b9f4ebc7e7c0261898909c1158ba..f9601c27dbef831b005d6bf7c6a44b0eec1bf0b9 100644
--- a/smash/web/static/js/daily_planning.js
+++ b/smash/web/static/js/daily_planning.js
@@ -124,8 +124,10 @@ function get_subjects_events(day) {
             var boxSubject = $("<div class='box box-primary'/>").css('border-top-color', subject.color);
             var boxBody = $("<div class='box-body' id='subject_" + subject.id + "'>");
             var boxHeader = $("<div class='box-header with-border'/>");
-            var title_subject = $("<h4>" + subject.name + "( " + subject.start + ") <span style='float:right;padding-right:5px;'>" + subject.location + "</span></h4>");
+
+            var title_subject = $(`<h4>${subject.name} (${subject.start}) <span style='float:right;padding-right:5px;'>${subject.location}</span> <span style='float:left;padding-right:5px;'><a title="Edit appointment" target="_blank" href="/appointments/edit/${subject.appointment_id}"><i class="fa fa-pencil-square"></i></a></span></h4>`);
             boxHeader.append(title_subject);
+            title_subject.find('a[title]').tooltip();
             $.each(subject.events, function (index_event, event) {
                 if (event.link_when) {
                     event.title = event.short_title;