MonoBehaviour active check box not showing up

Even though the docs say:

Note: The checkbox for disabling a MonoBehavior (on the editor) will only prevent Start(), Awake(), Update(), FixedUpdate(), and OnGUI() from executing. If none of these functions are present, the checkbox is not displayed.

If I only have an Awake() function then it won’t show up. If I add an empty Start() function then it works ok. Kinda annoying.

Sounds like a bug that’s need to be reported.
Pleas use the bug reporter Inside of unity to report the problem.

Testet myself and it is like you saying.

The wirde part is that in the documentation they saying 2 different things:

For all the update methodes they say:

But for awake the do not.

Maybe the first list of functions are wrong and Awake() should not be there.

Yeah I think they’re wrong to include Awake() on that list. Pretty sure it happens if the component is not enabled (though it does not happen if the entire GameObject is created in an inactive state).