From 1dc92099f50a025bb77ea637dccb55e3fcd93b5f Mon Sep 17 00:00:00 2001
From: Tyler Fahey <tfahey@austin.utexas.edu>
Date: Mon, 14 Aug 2017 14:09:07 -0500
Subject: [PATCH] =?UTF-8?q?Add=20conditional=20if=20no=20external=5Furl=20?=
 =?UTF-8?q?field=20present,=20don=E2=80=99t=20fail=20to=20load=20WYSIWYG?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../contrib/media/modules/media_wysiwyg/js/media_wysiwyg.filter.js  | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/utexas/modules/contrib/media/modules/media_wysiwyg/js/media_wysiwyg.filter.js b/profiles/utexas/modules/contrib/media/modules/media_wysiwyg/js/media_wysiwyg.filter.js
index ca8ba7a..dbb126a 100644
--- a/profiles/utexas/modules/contrib/media/modules/media_wysiwyg/js/media_wysiwyg.filter.js
+++ b/profiles/utexas/modules/contrib/media/modules/media_wysiwyg/js/media_wysiwyg.filter.js
@@ -300,8 +300,10 @@
       // Attempt to override the link_title if the user has chosen to do this.
       info.link_text = this.overrideLinkTitle(info);
       // Apply link_text if present.
-      if ((info.link_text) && (info.fields.external_url.length === 0)) {
-        $('a', element).html(info.link_text);
+      if (info.fields.external_url) {
+        if ((info.link_text) && (info.fields.external_url.length === 0)) {
+          $('a', element).html(info.link_text);
+        }
       }
 
       return element;
-- 
2.5.4 (Apple Git-61)

