diff --git a/htdocs/theme/raw/plugintype/blocktype/externalvideo/templates/content.tpl b/htdocs/theme/raw/plugintype/blocktype/externalvideo/templates/content.tpl
index 6cb6a94..f8f6954 100644
--- a/htdocs/theme/raw/plugintype/blocktype/externalvideo/templates/content.tpl
+++ b/htdocs/theme/raw/plugintype/blocktype/externalvideo/templates/content.tpl
@@ -36,7 +36,8 @@
blockinstance_{$blockid}_loaded = true;
$j('#user_block_{$blockid}_waiting').css('display','none');
{else}
- $j('').attr('src', '{$jsurl}')
+ var jsurl = '{$jsurl}'.replace(/&/g,'&');
+ $j('').attr('src', jsurl)
.attr('width', '{$width}')
.attr('height', '{$height}')
.attr('frameborder', '0')