diff --git a/youtube_transcript_api/test/assets/youtube_transcripts_disabled2.html.static b/youtube_transcript_api/test/assets/youtube_transcripts_disabled2.html.static
new file mode 100644
index 0000000..de97cbc
--- /dev/null
+++ b/youtube_transcript_api/test/assets/youtube_transcripts_disabled2.html.static
@@ -0,0 +1,91 @@
+
Watch live Dow Jones feed: Markets plunge amid coronavirus fears, oil price war - YouTube
AboutPressCopyrightContact usCreatorsAdvertiseDevelopersTermsPrivacyPolicy & SafetyHow YouTube worksTest new features
\ No newline at end of file
diff --git a/youtube_transcript_api/test/test_api.py b/youtube_transcript_api/test/test_api.py
index 0cc7fc3..0d0cf8d 100644
--- a/youtube_transcript_api/test/test_api.py
+++ b/youtube_transcript_api/test/test_api.py
@@ -205,6 +205,14 @@ class TestYouTubeTranscriptApi(TestCase):
with self.assertRaises(TranscriptsDisabled):
YouTubeTranscriptApi.get_transcript('dsMFmonKDD4')
+ httpretty.register_uri(
+ httpretty.GET,
+ 'https://www.youtube.com/watch',
+ body=load_asset('youtube_transcripts_disabled2.html.static')
+ )
+ with self.assertRaises(TranscriptsDisabled):
+ YouTubeTranscriptApi.get_transcript('Fjg5lYqvzUs')
+
def test_get_transcript__exception_if_language_unavailable(self):
with self.assertRaises(NoTranscriptFound):
YouTubeTranscriptApi.get_transcript('GJLlxj_dtq8', languages=['cz'])