widgets: warn if widgets are unavailable

Ref #39