diff --git a/inc/modules/settings/Admin.php b/inc/modules/settings/Admin.php index b5e1585..a96fd02 100644 --- a/inc/modules/settings/Admin.php +++ b/inc/modules/settings/Admin.php @@ -415,8 +415,10 @@ class Admin extends AdminModule $this->notify('failure', $this->lang('lang_delete_failure')); } else { - if (deleteDir(BASE_DIR.'/inc/lang/'.$name)) { + if (unlink(BASE_DIR.'/inc/lang/'.$name.'/.lock') && deleteDir(BASE_DIR.'/inc/lang/'.$name)) { $this->notify('success', $this->lang('lang_delete_success')); + } else { + $this->notify('failure', $this->lang('lang_delete_failure')); } }