I'm working on a site where the Save button plugin is being used with CKEditor.

This is working without problems on node page and will submit the form just fine when the CKEditor disk icon (save button) is clicked.

However, on a taxonomy page, which is even using the same CKEditor field as the node, the Save button is not working under certain conditions.

It will not work if there is an Image field on the taxonomy. It seems like the handlers are being called for the image field but not the form submit handlers. The $form_state['rebuild'] is not set anywhere and so the form changes are not saved on the page and it just reloads the current page.

The same functionality is not happening on a node page even with an image field. It is being submitted correctly. I've not tested on any other entity types with fields btw.

Any ideas!?