No SteamHTTP

Every time i start up gmod i get this:

Engine Error

Steam Error: No SteamHTTP.

  • Make sure that Steam is up to date.
  • Try restarting your PC.
  • Try Garry’s Mod -> Delete Local Content
    Please let me know if you solve this bug!

Its like this for a couple of weeks, i tried deleting local content and it doesn’t work, i’ve defragmented and verified the cache but it still doesn’t work.
Everything else works though.

I’m taking a wild guess at this but I think that Garry’s Mod cant find the steam server.

It somehow works on my other, crappy computer but not on my proper one.