diff --git a/Kwf/Setup.php b/Kwf/Setup.php
index <HASH>..<HASH> 100644
--- a/Kwf/Setup.php
+++ b/Kwf/Setup.php
@@ -121,6 +121,9 @@ class Kwf_Setup
                 }
                 $url = $data->url;
                 if (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING']) $url .= '?' . $_SERVER['QUERY_STRING'];
+                if (!$url) { // e.g. firstChildPageData without child pages
+                    throw new Kwf_Exception_NotFound();
+                }
                 header('Location: ' . $url);
                 exit;
             }
when page is not exact url match und url is empty do not try to redirect there