error CS0200: Property or indexer `UnityEngine.WWW.error' cannot be assigned to (it is read only)

Topened my script this morning and unity freaked out:
private IEnumerator RegisterAcount(){
WWWForm Form = new WWWForm();
Form.AddField(“Username”, Username);
Form.AddField(“Pass”, Pass);

		WWW RegisterAccountWWW = new WWW(RegisterURL, Form);
		yield return RegisterAccountWWW;
		if(RegisterAccountWWW.error = !null){
			Debug.Log("Cannot Connect");
		} else {
			Isloggedin.SetActive(true);
			IsNotLoggedIn.SetActive(false);
			Debug.Log("IS LOGGED IN... BITCHIES");
		}
	} // End IEnumerator.

Maybe it should be like this?

if (RegisterAccountWWW.error != null)
{
  //...
}

Your trying to affect a value to a WWW.error in :

`

    if(RegisterAccountWWW.error = !null){

`

you are just missing a equal sign like this :

`

       if(RegisterAccountWWW.error != null){

        // or better 

        if (!string.IsNullOrEmpty(RegisterAccountWWW.error)){

`

‘=’ equal affectation (this = that; this become that)

‘==’ equal comparaison (this == that; is this equal to that)