MDL-50801 atto_table: Caption node might not be present
[moodle.git] / lib / editor / atto / plugins / table / yui / src / button / js / button.js
index 423b9cc..1c4f4df 100644 (file)
@@ -927,7 +927,7 @@ Y.namespace('M.atto_table').Button = Y.Base.create('button', Y.M.editor_atto.Edi
             captioninput.set('value', '');
         }
 
             captioninput.set('value', '');
         }
 
-        if (captionpositioninput && captionnode.getAttribute('style')) {
+        if (captionpositioninput && captionnode && captionnode.getAttribute('style')) {
             captionpositioninput.set('value', captionnode.getStyle('caption-side'));
         } else {
             // Default to none.
             captionpositioninput.set('value', captionnode.getStyle('caption-side'));
         } else {
             // Default to none.