diff --git a/htdocs/core/lib/ajax.lib.php b/htdocs/core/lib/ajax.lib.php index 9e726f0eb18..4aac7871fbc 100644 --- a/htdocs/core/lib/ajax.lib.php +++ b/htdocs/core/lib/ajax.lib.php @@ -136,7 +136,7 @@ function ajax_autocompleter($selected, $htmlname, $url, $urloption='', $minLengt } if (ui.item.textarea) { $.each(ui.item.textarea, function(key, value) { - if (typeof CKEDITOR == "object" && typeof CKEDITOR.instances != "undefined") { + if (typeof CKEDITOR == "object" && typeof CKEDITOR.instances != "undefined" && CKEDITOR.instances["product_desc"] != "undefined") { CKEDITOR.instances[key].setData(value); CKEDITOR.instances[key].focus(); } else { diff --git a/htdocs/core/tpl/objectline_add.tpl.php b/htdocs/core/tpl/objectline_add.tpl.php index f59df4779c6..e6409e4b533 100644 --- a/htdocs/core/tpl/objectline_add.tpl.php +++ b/htdocs/core/tpl/objectline_add.tpl.php @@ -219,7 +219,7 @@ $(document).ready(function() { $('#idprod').change(function() { if ($(this).val().length > 0) { - if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined') { + if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined' && CKEDITOR.instances['product_desc'] != 'undefined') { // We use CKEditor CKEDITOR.instances['product_desc'].focus(); } else { @@ -338,7 +338,7 @@ $(document).ready(function() { var origin_desc = $('#origin_desc_cache').val(); - if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined') { + if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined' && CKEDITOR.instances['product_desc'] != 'undefined') { // We use CKEditor var freecontent = CKEDITOR.instances['product_desc'].getData(); if (origin_desc.length > 0) @@ -360,7 +360,7 @@ $(document).ready(function() { var content = $('#free_desc_cache').val(); } - if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined') { + if (typeof CKEDITOR == 'object' && typeof CKEDITOR.instances != 'undefined' && CKEDITOR.instances['product_desc'] != 'undefined') { // We use CKEditor CKEDITOR.instances['product_desc'].setData(content); } else {