VBO calls entity_save after custom action is triggered. How to stop that? I have VBO custom actions defined and it gets triggered. Also, I do NOT have 'behavior' => array('changes_property') defined in my hook_actions_info() as described in How to create custom VBO action?

I see that my custom action is getting triggered and does custom operations and finally saves by creating new node revision. Weird part is that entity_save operation is being called after this and it is updating node table with older version of node rather than new vesrion created by custom funtion.

How can I stop or prevent vbo to call entity_save and just perform custom action?

Any insights will be greatly helpful.

Thanks!
This is an old issue, but I literally just had the same problem and after banging my head off of it all day I found upon a solution through the d.o issue queue. 

https://www.drupal.org/node/2254871

I applied the patch from #42 and it solved it right away after setting 'behavior' =&gt; array().

Hope this helps someone else.