From c8b5664d2685600120c4194b29bc53c4451deaf1 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 30 Dec 2015 17:28:23 +0100 Subject: [PATCH] Fixed a bug in HomeAliasService The bug would cause a null reference exception in case there is no alias with an empty string (the home alias). --- .../Modules/Orchard.Autoroute/Services/HomeAliasService.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Orchard.Web/Modules/Orchard.Autoroute/Services/HomeAliasService.cs b/src/Orchard.Web/Modules/Orchard.Autoroute/Services/HomeAliasService.cs index f11ba7dd3..b833ede2a 100644 --- a/src/Orchard.Web/Modules/Orchard.Autoroute/Services/HomeAliasService.cs +++ b/src/Orchard.Web/Modules/Orchard.Autoroute/Services/HomeAliasService.cs @@ -31,6 +31,10 @@ namespace Orchard.Autoroute.Services { public IContent GetHomePage(VersionOptions version = null) { var homePageRoute = GetHomeRoute(); + + if (homePageRoute == null) + return null; + var alias = LookupAlias(homePageRoute); if (alias == null) @@ -74,4 +78,4 @@ namespace Orchard.Autoroute.Services { return alias != null ? alias.Path : null; } } -} \ No newline at end of file +}