X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/b07520a11332374de645ed22c74959afa8a4b7ed..691ee7c0396998d88b22c53da94e28a55874c914:/apps/infopages/views.py?ds=sidebyside

diff --git a/apps/infopages/views.py b/apps/infopages/views.py
index e1e745148..d5dee7630 100644
--- a/apps/infopages/views.py
+++ b/apps/infopages/views.py
@@ -3,7 +3,7 @@
 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
 #
 from django.shortcuts import render_to_response, get_object_or_404
-from django.template import RequestContext, Template
+from django.template import RequestContext, Template, TemplateSyntaxError
 
 from infopages.models import InfoPage
 
@@ -11,8 +11,15 @@ from infopages.models import InfoPage
 def infopage(request, slug):
     page = get_object_or_404(InfoPage, slug=slug)
     rc = RequestContext(request)
-    left_column = Template(page.left_column).render(rc)
-    right_column = Template(page.right_column).render(rc)
+    try:
+        left_column = Template(page.left_column).render(rc)
+    except TemplateSyntaxError:
+        left_column = ''
+
+    try:
+        right_column = Template(page.right_column).render(rc)
+    except TemplateSyntaxError:
+        left_column = ''
 
     return render_to_response('infopages/infopage.html', locals(),
                 context_instance=RequestContext(request))