fix: add logic when there's nothing to watch

@jasonLaster thanks 4 getting it working for my app
@jmeas do i have to do everything around here? :stuck_out_tongue_winking_eye: