diff --git a/mytube.module b/mytube.module
index 2b7138b..32c6f27 100644
--- a/mytube.module
+++ b/mytube.module
@@ -200,7 +200,7 @@ function mytube_filter($op, $delta = 0, $format = -1, $text = "") {
         // if necessary, add js
         $js .= "var mytubes = new Array(" . count($_mytube_embedcodes) . ");\n";
       }
-      if (is_array($_mytube_embedcodes)) {
+      if (is_array($_mytube_embedcodes) && (strpos($text, 'mytubetrigger') !== FALSE)) {
         foreach ($_mytube_embedcodes as $index => $code) {
           // Escape quotes
           $code = str_replace('"', "%22", $code);
