Destroy function stops the movement of the sphere

I have the following code;

var newCoconut : Rigidbody = Instantiate(coconutPrefab,
transform.position, transform.rotation);
newCoconut.name = "coconut";
newCoconut.rigidbody.velocity = transform.forward * throwSpeed;
Physics.IgnoreCollision(transform.root.collider, newCoconut.
collider, true);

Destroy(newCoconut, 1.0f);

After the 1 second the motion of the coconut stops, rather than dissapearing.

How can I make it dissapear?

hehe thats cause your just destroying the rigidbody not the whole thing (notice new coconut is a rigidbody)

destroy(newCoconut.gameobject, 1.0f);

good luck!