diff --git a/inquisitor/templates.py b/inquisitor/templates.py
index 50487b8..bd30102 100644
--- a/inquisitor/templates.py
+++ b/inquisitor/templates.py
@@ -181,6 +181,17 @@ class RedditScraper:
parts.append(f'')
except:
pass
+ if getattr(post, 'is_gallery', False):
+ try:
+ for gallery_item in post.gallery_data['items']:
+ media_id = gallery_item['media_id']
+ metadata = post.media_metadata[media_id]
+ small_previews = [p for p in metadata['p'] if p['x'] < 800]
+ preview = sorted(small_previews, key=lambda p:-p['x'])[0]
+ parts.append(f'link: {metadata["s"]["u"]}')
+ parts.append(f'')
+ except:
+ pass
if post.selftext:
limit = post.selftext[1024:].find(' ')
preview_body = post.selftext[:1024 + limit]