diff --git a/Lagrange.Core/Message/Entity/ImageEntity.cs b/Lagrange.Core/Message/Entity/ImageEntity.cs
index 9fa67c92b..7ca29200a 100644
--- a/Lagrange.Core/Message/Entity/ImageEntity.cs
+++ b/Lagrange.Core/Message/Entity/ImageEntity.cs
@@ -103,6 +103,7 @@ IEnumerable<Elem> IMessageEntity.PackElement()
                 MsgInfo = extra,
                 SubType = (int)extra.ExtBizInfo.Pic.BizType,
                 IsGroup = extra.ExtBizInfo.Pic.BytesPbReserveTroop != null,
+                Summary = string.IsNullOrEmpty(extra.ExtBizInfo.Pic.TextSummary) ? "[图片]" : extra.ExtBizInfo.Pic.TextSummary,
             };
         }