diff --git a/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx b/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx index e8e148a0dc..9d89374e99 100644 --- a/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx +++ b/src/Umbraco.Web.UI/umbraco/controls/ContentTypeControlNew.ascx @@ -81,7 +81,7 @@
- + diff --git a/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs b/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs index dbdf9610bc..ede906d1aa 100644 --- a/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs +++ b/src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs @@ -372,18 +372,29 @@ namespace umbraco.controls /// Container configuration as JSON string private string GetProvidedContainerConfigAsJsonString() { + var configProvided = false; + int pageSize; - if (!int.TryParse(txtContainerConfigPageSize.Text, out pageSize)) + if (int.TryParse(txtContainerConfigPageSize.Text, out pageSize)) + { + configProvided = true; + } + else { pageSize = 10; // - default page size if none configured } - var containerConfig = new ContentTypeContainerConfiguration + if (configProvided) { - PageSize = pageSize, - }; + var containerConfig = new ContentTypeContainerConfiguration + { + PageSize = pageSize, + }; - return JsonConvert.SerializeObject(containerConfig); + return JsonConvert.SerializeObject(containerConfig); + } + + return string.Empty; } ///