diff --git a/youtube_dl/extractor/teachable.py b/youtube_dl/extractor/teachable.py
index a75369dbe..5a2df1ce6 100644
--- a/youtube_dl/extractor/teachable.py
+++ b/youtube_dl/extractor/teachable.py
@@ -139,9 +139,9 @@ class TeachableIE(TeachableBaseIE):
@staticmethod
def _is_teachable(webpage):
- return 'teachableTracker.linker:autoLink' in webpage and re.search(
- r']+href=["\']https?://process\.fs\.teachablecdn\.com',
- webpage)
+ return 'teachableTracker.linker:autoLink' in webpage and (
+ re.search(r']+href=["\']https?://process\.fs\.teachablecdn\.com', webpage) or
+ re.search(r']+src=["\']https?://process\.fs\.teachablecdn\.com', webpage))
@staticmethod
def _extract_url(webpage, source_url):