diff --git a/src/Content/Text/BBCode.php b/src/Content/Text/BBCode.php
index c75634a605..574b9987fc 100644
--- a/src/Content/Text/BBCode.php
+++ b/src/Content/Text/BBCode.php
@@ -1788,7 +1788,7 @@ class BBCode
$text = self::normalizeVideoLinks($text);
// Youtube extensions
- if ($try_oembed && OEmbed::isAllowedURL('https://www.youtube.com')) {
+ if ($try_oembed && OEmbed::isAllowedURL('https://www.youtube.com/embed/')) {
$text = preg_replace("/\[youtube\]([A-Za-z0-9\-_=]+)(.*?)\[\/youtube\]/ism", '', $text);
} else {
$text = preg_replace(
@@ -1799,7 +1799,7 @@ class BBCode
}
// Vimeo extensions
- if ($try_oembed && OEmbed::isAllowedURL('https://vimeo.com')) {
+ if ($try_oembed && OEmbed::isAllowedURL('https://player.vimeo.com/video')) {
$text = preg_replace("/\[vimeo\]([0-9]+)(.*?)\[\/vimeo\]/ism", '', $text);
} else {
$text = preg_replace(