diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/system/system.admin.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/system/system.admin.inc b/modules/system/system.admin.inc index d5de2f811..f4196123d 100644 --- a/modules/system/system.admin.inc +++ b/modules/system/system.admin.inc @@ -676,8 +676,10 @@ function system_theme_settings_validate($form, &$form_state) { } } + $validators = array('file_validate_extensions' => array('ico png gif jpg jpeg apng svg')); + // Check for a new uploaded favicon. - $file = file_save_upload('favicon_upload'); + $file = file_save_upload('favicon_upload', $validators); if (isset($file)) { // File upload was attempted. if ($file) { |