diff --git a/netbox/templates/_base.html b/netbox/templates/_base.html
index 800739b74..148b2ba46 100644
--- a/netbox/templates/_base.html
+++ b/netbox/templates/_base.html
@@ -273,7 +273,7 @@
- {{ message|safe }}
+ {{ message }}
{% endfor %}
{% block content %}{% endblock %}
diff --git a/netbox/utilities/views.py b/netbox/utilities/views.py
index 491aa309e..6f0895734 100644
--- a/netbox/utilities/views.py
+++ b/netbox/utilities/views.py
@@ -14,6 +14,7 @@ from django.shortcuts import get_object_or_404, redirect, render
from django.template import TemplateSyntaxError
from django.utils.html import escape
from django.utils.http import is_safe_url
+from django.utils.safestring import mark_safe
from django.views.generic import View
from extras.forms import CustomFieldForm
@@ -198,7 +199,7 @@ class ObjectEditView(View):
msg = u'{} {}'.format(msg, obj.get_absolute_url(), escape(obj))
else:
msg = u'{} {}'.format(msg, escape(obj))
- messages.success(request, msg)
+ messages.success(request, mark_safe(msg))
if obj_created:
UserAction.objects.log_create(request.user, obj, msg)
else:
@@ -267,7 +268,7 @@ class ObjectDeleteView(View):
handle_protectederror(obj, request, e)
return redirect(obj.get_absolute_url())
- msg = u'Deleted {} {}'.format(self.model._meta.verbose_name, escape(obj))
+ msg = u'Deleted {} {}'.format(self.model._meta.verbose_name, obj)
messages.success(request, msg)
UserAction.objects.log_delete(request.user, obj, msg)