diff --git a/evennia/web/website/templates/website/object_detail.html b/evennia/web/website/templates/website/object_detail.html
new file mode 100644
index 0000000000..420ddd1f8a
--- /dev/null
+++ b/evennia/web/website/templates/website/object_detail.html
@@ -0,0 +1,42 @@
+{% extends "base.html" %}
+
+{% block titleblock %}
+{{ view.page_title }} ({{ object }})
+{% endblock %}
+
+{% block content %}
+
+{% load addclass %}
+
+
+
+
+
{{ view.page_title }}
+
+
+
+
+
+
+

+
+
+
+
+
+
+ {% for attribute, value in attribute_list.items %}
+ - {{ attribute }}
+ - {{ value }}
+ {% endfor %}
+
+
+
+
+
+
+
+
+
+
+{% endblock %}
diff --git a/evennia/web/website/views.py b/evennia/web/website/views.py
index 62743583f1..4e3e27f6a5 100644
--- a/evennia/web/website/views.py
+++ b/evennia/web/website/views.py
@@ -659,6 +659,9 @@ class CharacterDetailView(CharacterMixin, ObjectDetailView):
a character, owned by them or not.
"""
+ # -- Django constructs --
+ template_name = 'website/object_detail.html'
+
# -- Evennia constructs --
# What attributes to display for this object
attributes = ['name', 'desc']