diff --git a/config/options.php b/config/options.php
index afa7cdf7..1bc479f3 100644
--- a/config/options.php
+++ b/config/options.php
@@ -30,7 +30,7 @@ return [
'score_per_player' => '100',
'sign_after_zero' => 'false',
'version' => '',
- 'copyright_text' => 'Copyright © '.getdate()['year'].' {site_name}. All rights reserved.',
+ 'copyright_text' => 'Copyright © {year} {site_name}. All rights reserved.',
'auto_del_invalid_texture' => 'false',
'allow_downloading_texture' => 'true',
'texture_name_regexp' => '',
diff --git a/database/migrations/2016_11_18_134542_import_options.php b/database/migrations/2016_11_18_134542_import_options.php
index a5b1998d..4f9a86cf 100644
--- a/database/migrations/2016_11_18_134542_import_options.php
+++ b/database/migrations/2016_11_18_134542_import_options.php
@@ -15,13 +15,20 @@ class ImportOptions extends Migration
// import options
$options = config('options');
- $options['version'] = config('app.version');
+ $options['version'] = config('app.version');
+
$options['announcement'] = str_replace(
'{version}',
$options['version'],
$options['announcement']
);
+ $options['copyright_text'] = str_replace(
+ '{year}',
+ Carbon\Carbon::now()->year,
+ $options['copyright_text']
+ );
+
foreach ($options as $key => $value) {
Option::set($key, $value);
}