From a8fdd76f44aa29482ab522e4d5f02c474a0f69a8 Mon Sep 17 00:00:00 2001
From: Zhao <zhaokoh@users.noreply.github.com>
Date: Sun, 1 Apr 2018 20:17:26 +1000
Subject: [PATCH] Fix IMAP email message_data (#13606)

---
 homeassistant/components/sensor/imap_email_content.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/homeassistant/components/sensor/imap_email_content.py b/homeassistant/components/sensor/imap_email_content.py
index 1f04cd606d6..c0c9bf62efd 100644
--- a/homeassistant/components/sensor/imap_email_content.py
+++ b/homeassistant/components/sensor/imap_email_content.py
@@ -87,6 +87,8 @@ class EmailReader(object):
         _, message_data = self.connection.uid(
             'fetch', message_uid, '(RFC822)')
 
+        if message_data is None:
+            return None
         raw_email = message_data[0][1]
         email_message = email.message_from_bytes(raw_email)
         return email_message
-- 
GitLab