UNET removed script from Player but it is still executing, bug?

I an testing UNET and have a player script attached to the player.

I have this code in the Player script:

public override void OnStartLocalPlayer() {
        print ("PLAYER OnStartLocalPlayer: " + gameObject.tag);
}

I have removed the script from the player, even restarted Unity but still get this printout:

Not only that it executes four times, did that before i removed the script also.

Anyone that can spread some light on this?

I finally solved it. I had four scrips that was inhereted to the Player_Script and they caused the player script to execute one time for each inhereted script. Dunno if this is a bug or not.