diff --git a/pillar/web/nodes/finders.py b/pillar/web/nodes/finders.py index 06950a7c..1ebabd3e 100644 --- a/pillar/web/nodes/finders.py +++ b/pillar/web/nodes/finders.py @@ -125,6 +125,8 @@ def find_url_for_node(node): project = node.project else: project = project_url(node.project, None) + if not project: + raise ValueError(f'Project {node.project} not found') # Determine which function to use to find the correct URL. finder = node_url_finders.get(node.node_type, find_for_other)