Script is disable, but function Awake() {...} is called

I disabled a script, but it still runs the Debug.Log()'s that I put in the Awake().
I looked in the documentation, if a script is disabled, it is disabled.

I am using Unity 4.3 on Win 7 platform. Does anyone has suggestions?

Edit

I did re-import all, but still the same.

Maybe theres another script active?

The docs are wrong, and Awake is always run regardless of whether the script is enabled or not. You can see that this would be the case because having only an Awake function doesn’t cause the script to have a checkbox, whereas Start, for example, does. (In C# anyway; Unityscripts always have a checkbox regardless.)

–Eric