Server uses different class table?

I’ve recently tried to join one of my friends servers, and it gave me this error.

“Disconnect: Server uses different class table”

Help?

Update your GMod, tell your friend to update the server

Make sure your GMod is updated
OR
Make sure the server is updated.

Okay i’ll tell him when he gets online.

And doesn’t GMod update itself?

Not for servers.