Index: branches/5.1.x/core/units/helpers/filenames_helper.php =================================================================== diff -u -N -r14241 -r14339 --- branches/5.1.x/core/units/helpers/filenames_helper.php (.../filenames_helper.php) (revision 14241) +++ branches/5.1.x/core/units/helpers/filenames_helper.php (.../filenames_helper.php) (revision 14339) @@ -1,6 +1,6 @@ _escapeChar = $this->Application->ConfigValue('FilenameSpecialCharReplacement'); - $language =& $this->Application->recallObject('lang.current'); + $language =& $this->Application->recallObject('lang.primary'); /* @var $language kDBItem */ $replacements = $language->GetDBField('FilenameReplacements'); Index: branches/5.1.x/core/units/languages/languages_event_handler.php =================================================================== diff -u -N -r14241 -r14339 --- branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 14241) +++ branches/5.1.x/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 14339) @@ -1,6 +1,6 @@ Special == 'primary') { + return $this->Application->GetDefaultLanguageId(); + } + + return parent::getPassedID($event); + } + + /** * [HOOK] Updates table structure on new language adding/removing language * * @param kEvent $event