diff --git a/mail_logger.module b/mail_logger.module
index 5a9cf22..1594b39 100644
--- a/mail_logger.module
+++ b/mail_logger.module
@@ -101,6 +101,9 @@ function mail_logger_mail_alter(&$message) {
     $system = drupal_mail_system($message['module'], $message['key']);
     $logger = $system->format($message);
     $logger['date_sent'] = REQUEST_TIME;
+    if (!isset($logger['language']->language)) {
+      $logger['language']->language = LANGUAGE_NONE;
+    }
     db_insert('mail_logger', array())
       ->fields(array(
         'mailkey'   => $logger['id'],
