diff --git a/layerindex/views.py b/layerindex/views.py index 5ac7ffa..af6ad99 100644 --- a/layerindex/views.py +++ b/layerindex/views.py @@ -1323,6 +1323,8 @@ def layer_export_recipes_csv_view(request, branch, slug): import csv layer = get_object_or_404(LayerItem, name=slug) layerbranch = layer.get_layerbranch(branch) + if not layerbranch: + raise Http404 response = HttpResponse(content_type='text/csv') response['Content-Disposition'] = 'attachment; filename="recipes_%s_%s.csv"' % (layer.name, layerbranch.branch.name)