From baa5a12c62259269b07ba8381ed74d65ce2422a0 Mon Sep 17 00:00:00 2001 From: Joseph Nuthalapati Date: Wed, 6 Nov 2019 05:42:24 +0530 Subject: [PATCH] ejabberd: Handle case where domain name is not set Signed-off-by: Joseph Nuthalapati Reviewed-by: Sunil Mohan Adapa --- plinth/modules/ejabberd/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plinth/modules/ejabberd/views.py b/plinth/modules/ejabberd/views.py index 3d7dc67e8..eedf24921 100644 --- a/plinth/modules/ejabberd/views.py +++ b/plinth/modules/ejabberd/views.py @@ -47,7 +47,8 @@ class EjabberdAppView(AppView): def get_context_data(self, *args, **kwargs): """Add service to the context data.""" context = super().get_context_data(*args, **kwargs) - context['domainname'] = ejabberd.get_domains()[0] + domains = ejabberd.get_domains() + context['domainname'] = domains[0] if domains else None context['clients'] = ejabberd.clients return context