#16944: Fix null reference error when localizing a content item and not picking a culture.

--HG--
branch : dev
This commit is contained in:
Dave Reed
2010-12-06 12:26:03 -08:00
parent 2314c8061b
commit 374020b3ed

View File

@@ -119,7 +119,10 @@ namespace Orchard.Localization.Controllers {
if (!ModelState.IsValid) {
Services.TransactionManager.Cancel();
model.SiteCultures = _cultureManager.ListCultures().Where(s => s != _localizationService.GetContentCulture(contentItem) && s != _cultureManager.GetSiteCulture());
contentItem.As<LocalizationPart>().Culture.Culture = null;
var culture = contentItem.As<LocalizationPart>().Culture;
if (culture != null) {
culture.Culture = null;
}
model.Content = _contentManager.BuildEditor(contentItem);
return View(model);
}