Index: wysiwyg.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/wysiwyg/wysiwyg.module,v retrieving revision 1.53 diff -u -p -r1.53 wysiwyg.module --- wysiwyg.module 23 Jan 2011 01:58:34 -0000 1.53 +++ wysiwyg.module 28 Jan 2011 14:48:51 -0000 @@ -152,6 +152,10 @@ function wysiwyg_pre_render_text_format( if (!isset($element['format']) || !empty($element['value']['#disabled'])) { return $element; } + // Allow modules to prevent a client-side editor programmatically. + if (isset($element['#wysiwyg']) && !$element['#wysiwyg']) { + return $element; + } $format_field = &$element['format']; $field = &$element['value'];