Review Board Activity widget fails to remove all datasets

The issue was caused by the plot function not being called when no datasets were
selected, which meant the last dataset would always be displayed.

Testing done:
manual check
all automated tests pass

Fixes bug 2846
Reviewed at http://reviews.reviewboard.org/r/3725/