Avoid crash when there is no protocol initialized
Avoid crash when there is no protocol initialized

The DS crashed the application when the canBeEnabled() function was
called when there was no protocol set

FRC-Utilities/QDriverStation,FRC-Utilities/QDriverStation,WinT-3794/LibDS,FRC-Utilities/QDriverStation,WinT-3794/LibDS