diff --git a/src/Umbraco.Core/Models/ContentExtensions.cs b/src/Umbraco.Core/Models/ContentExtensions.cs index 40c5d6110a..8b65a1d3a5 100644 --- a/src/Umbraco.Core/Models/ContentExtensions.cs +++ b/src/Umbraco.Core/Models/ContentExtensions.cs @@ -405,7 +405,8 @@ namespace Umbraco.Core.Models xml.Add(property.ToXml()); //Check for umbracoUrlName convention - if (property.Alias == "umbracoUrlName" && property.Value.ToString().Trim() != string.Empty) + if (property.Alias == "umbracoUrlName" && property.Value != null && + property.Value.ToString().Trim() != string.Empty) xml.SetAttributeValue("urlName", property.Value); } diff --git a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj index d35d2fde3b..d8f16edbd6 100644 --- a/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj +++ b/src/Umbraco.Web.UI/Umbraco.Web.UI.csproj @@ -117,9 +117,9 @@ ..\packages\Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.0\lib\net40\Microsoft.Web.Mvc.FixedDisplayModes.dll - + False - ..\packages\MySQL.Data.5.1.2.2\lib\MySql.Data.dll + ..\packages\MySql.Data.6.6.4\lib\net40\MySql.Data.dll False diff --git a/src/Umbraco.Web.UI/packages.config b/src/Umbraco.Web.UI/packages.config index ee42677b44..599bc4bf22 100644 --- a/src/Umbraco.Web.UI/packages.config +++ b/src/Umbraco.Web.UI/packages.config @@ -9,7 +9,7 @@ - + diff --git a/src/Umbraco.Web.UI/web.Template.config b/src/Umbraco.Web.UI/web.Template.config index b2b8963b04..e1934cd61c 100644 --- a/src/Umbraco.Web.UI/web.Template.config +++ b/src/Umbraco.Web.UI/web.Template.config @@ -67,7 +67,7 @@ - + diff --git a/src/umbraco.cms/businesslogic/web/Document.cs b/src/umbraco.cms/businesslogic/web/Document.cs index d1d2b35650..92f9defa4e 100644 --- a/src/umbraco.cms/businesslogic/web/Document.cs +++ b/src/umbraco.cms/businesslogic/web/Document.cs @@ -1237,7 +1237,8 @@ namespace umbraco.cms.businesslogic.web if (p != null) { x.AppendChild(p.ToXml(xd)); - if (p.PropertyType.Alias == "umbracoUrlName" && p.Value.ToString().Trim() != string.Empty) + if (p.PropertyType.Alias == "umbracoUrlName" && p.Value != null + && p.Value.ToString().Trim() != string.Empty) urlName = p.Value.ToString(); } diff --git a/src/umbraco.datalayer/packages.config b/src/umbraco.datalayer/packages.config index f2d1e488f5..87b5ad1860 100644 --- a/src/umbraco.datalayer/packages.config +++ b/src/umbraco.datalayer/packages.config @@ -2,5 +2,5 @@ - + \ No newline at end of file diff --git a/src/umbraco.datalayer/umbraco.datalayer.csproj b/src/umbraco.datalayer/umbraco.datalayer.csproj index 58706d07da..c16bf518ae 100644 --- a/src/umbraco.datalayer/umbraco.datalayer.csproj +++ b/src/umbraco.datalayer/umbraco.datalayer.csproj @@ -74,9 +74,9 @@ False ..\packages\Microsoft.ApplicationBlocks.Data.1.0.1559.20655\lib\Microsoft.ApplicationBlocks.Data.dll - + False - ..\packages\MySQL.Data.5.1.2.2\lib\MySql.Data.dll + ..\packages\MySql.Data.6.6.4\lib\net40\MySql.Data.dll