I don't know when "no crontab" will be returned, rather than just an undefined key. All I know is that, when an undefined key was returned (eg: brand new tool, not been set going yet), the diagnostics panel broke. So this handles it. Feel free to change if you think it'll help.