diff --git a/index.js b/index.js
index 5774ee1..09fcb0f 100644
--- a/index.js
+++ b/index.js
@@ -133,9 +133,9 @@ export default async function now() {
`$1${latest.image}$2`,
)
} else {
- // remove img tags if no image available
+ // remove img tags if no image available (handle multi-line tags)
newNow = newNow.replace(
- new RegExp(`]+src=["']${imageId}["'][^>]*>`, 'gi'),
+ new RegExp(`
]*src=["']${imageId}["'][^>]*>`, 'gis'),
'',
)
// remove markdown image
diff --git a/now-page-template.md b/now-page-template.md
index 6e7db73..f6f394e 100644
--- a/now-page-template.md
+++ b/now-page-template.md
@@ -3,8 +3,10 @@