diff --git a/src/Controller/Backend/ContentEditController.php b/src/Controller/Backend/ContentEditController.php index 6129435c6..c9c26fc1d 100644 --- a/src/Controller/Backend/ContentEditController.php +++ b/src/Controller/Backend/ContentEditController.php @@ -181,7 +181,7 @@ public function save(Request $request, ?Content $originalContent = null, ?Conten $event = new ContentEvent($content); $this->dispatcher->dispatch($event, ContentEvent::POST_SAVE); - $locale = $originalAuthor->getLocale(); + $locale = $originalAuthor ? $originalAuthor->getLocale() : $request->getLocale(); // If we're "Saving Ajaxy" if ($request->isXmlHttpRequest()) {