I upgraded to your plugin vcersion 184.108.40.206 and since then I have this weird behavior although I am not sure it is related...
my dashboard blog was called: control.
now I find another blog called "control." in my sites list.
please see screen shots for this one:
clicking on the delete button on the sites page simply redirects me to my main blog's dashboard. managed to delete that second weird control but doing so deletes the entry on my site-admin options page where I define the dashboard site. as soon as I enter it there in the options again and save, it re-creates the control. blog :-(
I also noticed that all of a sudden my dashboard blog stopped redirecting to the back-end !? no idea what happened...
any clues where to start looking? where does that redirection originate anyway?
I would try and see if the problem persists with an older version of your plugin but since wordpress restructured the interface of the plugin repository I can't find old versions anymore...