Glossary input filter saving to node_revisions I have been using the Glossary module and it has been working great. I add  "ADSL" into a node and if a glossary definition exists, on render it converts it to "&lt;acronym title="Asymmetric Digital Subscriber Line"&gt;ADSL&lt;/acronym&gt;".

However, today I noticed it has started putting the glossary term markup into the node content (saving in the database table node_revisions). When I edit the node again, it no longer contains "ADSL"; it contains the full markup generated by the Glossary input filter (&lt;acronym title="Asymmetric Digital Subscriber Line"&gt;ADSL&lt;/acronym&gt;).

As far as I am aware, the data is saved straight to the database before any input filter should touch it, as per Drupal Input Formats and Filters.

I am completely confused to how this is possible. Does anyone know what might cause an input filter to act so?
Resolved, somehow the Glossary filter got enabled in the CKeditor's security settings "Please choose carefully all filters that protect your content (probably not all filters listed below are security filters)."

Disabled this and now the Glossary works as it should.