diff --git a/includes/ckeditor.lib.inc b/includes/ckeditor.lib.inc
index d0948eb..e01a565 100644
--- a/includes/ckeditor.lib.inc
+++ b/includes/ckeditor.lib.inc
@@ -329,7 +329,7 @@ function ckeditor_scayt_langcode($lang) {
  * @return array
  */
 function ckeditor_load_plugins() {
-  $pattern = '#\.addButton\([\s]*[\'"](.*?)[\'"][\s]*\,[\s]*\{[\s]*(.*?)[\s]*\}#s';
+  $pattern = '#\.addButton\([\s]*[\'"](.*?)[\'"][\s]*\,[\s]*\{[\s]*((.|\s)*?)[\s]*\}#s';
 
   /*
    * CKEditor plugins registered by hook
