fix when leaving public guild