diff --git a/lib/private/Route/CachingRouter.php b/lib/private/Route/CachingRouter.php index cb1b98d77e6fb5eb43683a1341a9849680595e50..a37bbf5b70123527f119277346499d92a28ee888 100644 --- a/lib/private/Route/CachingRouter.php +++ b/lib/private/Route/CachingRouter.php @@ -58,7 +58,9 @@ class CachingRouter extends Router { return $cachedKey; } else { $url = parent::generate($name, $parameters, $absolute); - $this->cache->set($key, $url, 3600); + if ($url) { + $this->cache->set($key, $url, 3600); + } return $url; } }