better warnings

Certainly when there is no current plot, but probably there are other places to make better too.