diff --git a/plugins/mailhandler/commands/MailhandlerCommandsFiles.class.php b/plugins/mailhandler/commands/MailhandlerCommandsFiles.class.php
index 1e12235..fa3de5c 100644
--- a/plugins/mailhandler/commands/MailhandlerCommandsFiles.class.php
+++ b/plugins/mailhandler/commands/MailhandlerCommandsFiles.class.php
@@ -22,6 +22,10 @@ class MailhandlerCommandsFiles extends MailhandlerCommands {
         $destination = 'public://mailhandler_temp/';
         file_prepare_directory($destination, FILE_CREATE_DIRECTORY);
         $filename = mb_decode_mimeheader($attachment->filename);
+        if (module_exists('transliteration')) {
+          require_once drupal_get_path('module', 'transliteration') . '/transliteration.inc';
+          $filename = transliteration_clean_filename($filename);
+        }
         $file = file_save_data($attachment->data, $destination . $filename);
         $file->status = 0;
         drupal_write_record('file_managed', $file, 'fid');
