diff --git a/lib/routes/bilibili/dynamic.js b/lib/routes/bilibili/dynamic.js
index dfeaeff2f..4016afe28 100644
--- a/lib/routes/bilibili/dynamic.js
+++ b/lib/routes/bilibili/dynamic.js
@@ -151,7 +151,7 @@ module.exports = async (ctx) => {
return {
title: getTitle(data),
- description: `${data_content}${
+ description: `${data_content || getDes(data)}${
origin && getOriginName(origin) ? `
//转发自: @${getOriginName(origin)}: ${getOriginTitle(origin.item || origin)}${getDes(origin.item || origin)}` : `${getOriginDes(origin)}`
}${getIframe(data)}${getIframe(origin)}${imgHTML ? `
${imgHTML}` : ''}`,
pubDate: new Date(item.desc.timestamp * 1000).toUTCString(),