anchor.diff:  begin
     inherited Create;
   
  -  //Create our own local terrain to access when in menu
  +  //We create our own local terrain to access when in main menu
  +  //Otherwise access synced Game terrain
  +  fOwnTerrain := (aTerrain = nil);
  +
     if aTerrain = nil then
       fMyTerrain := TTerrain.Create
  -  else //Otherwise access sunced Game terrain
  +  else
       fMyTerrain := aTerrain;
   
     //Create texture handle
  
positive.code:     procedure UpdateMinimap(aMapEditor: Boolean);
    public
      constructor Create(aRender: TRender; aTerrain: TTerrain = nil);
  
      property Terrain: TTerrain read fMyTerrain;
  
  
negative.code:   glBindTexture(GL_TEXTURE_2D, 0);
  
    fRender := aRender;
  end;
  
  
  destructor TKMMapView.Destroy;
  begin
    if fOwnTerrain then
      fMyTerrain.Free;
    inherited;
  end;
  
  
  