uups... missed some migrations
fixes a render_plugin bug
do not fail if render_plugin is called with an empty plugin
fixes a bug if a empty plugin is inside an other plugin