diff --git a/aleksis/core/models.py b/aleksis/core/models.py
index 2f7e5f14e2e3f940dd42e5a3eeb91e1a66687804..d1e6cc54d51746fd0cfa99f6132b5f41f55d46f8 100644
--- a/aleksis/core/models.py
+++ b/aleksis/core/models.py
@@ -785,7 +785,7 @@ class DashboardWidget(PolymorphicModel, PureDjangoModel):
 
     def _get_context_safe(self, request):
         if self.broken:
-            return {}
+            return {"title": self.title}
         return self.get_context(request)
 
     def get_context(self, request):
diff --git a/aleksis/core/templates/core/dashboard_widget/dashboardwidget_broken.html b/aleksis/core/templates/core/dashboard_widget/dashboardwidget_broken.html
index ca61190073b447913c0b6aa7b56f9a531d85d78d..23a18714637bf90d9610547210b412eec6fae729 100644
--- a/aleksis/core/templates/core/dashboard_widget/dashboardwidget_broken.html
+++ b/aleksis/core/templates/core/dashboard_widget/dashboardwidget_broken.html
@@ -5,8 +5,18 @@
     <i class="material-icons large red-text stacked-card-icon">assignment_late</i>
   </div>
   <div class="card-stacked">
-    <div class="card-title">
-      <p>{% trans "This widget is currently not available." %}</p>
+    <div class="card-content">
+      <div class="card-title">
+        {% trans "This widget is currently not available." %}
+      </div>
+      {% if title %}
+        <p>
+          {% blocktrans %}
+            There is a problem getting the widget "{{ title }}".
+            There is no need for you to take any action.
+          {% endblocktrans %}
+        </p>
+      {% endif %}
     </div>
   </div>
 </div>