diff --git a/anki/media.py b/anki/media.py
index 0158c43b8..1e5f7d5df 100644
--- a/anki/media.py
+++ b/anki/media.py
@@ -14,7 +14,7 @@ from anki.utils import checksum, genID
from anki.lang import _
regexps = ("(\[sound:([^]]+)\])",
- "(
]+)[\"']? ?/?>)")
+ "(
]+src=[\"']?([^\"'>]+)[\"']?[^>]?)")
# Tables
##########################################################################