From cd30e8bee10de4ced9f1308a03ac158335674bf3 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Wed, 1 Oct 2014 10:43:24 +0000 Subject: [PATCH] Don't try to delete not-existing attribute. Hopefully solves error in IE. --- etemplate/js/et2_widget_link.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etemplate/js/et2_widget_link.js b/etemplate/js/et2_widget_link.js index ef606eebff..9284947785 100644 --- a/etemplate/js/et2_widget_link.js +++ b/etemplate/js/et2_widget_link.js @@ -478,7 +478,10 @@ var et2_link_apps = et2_selectbox.extend( select_options = _attrs.application_list; } else { select_options = egw.link_app_list('query'); - delete select_options['addressbook-email']; + if(typeof select_options['addressbook-email'] !== 'undefined') + { + delete select_options['addressbook-email']; + } } _attrs.select_options = select_options; this._super.apply(this, arguments);