diff --git a/app/src/main/java/com/example/bondoman/networks/RetrofitClient.kt b/app/src/main/java/com/example/bondoman/networks/RetrofitClient.kt
index 854e39bfb92fc8de30bee009484efa81bb4a1a23..555f88c47b2ccecffb61d6fc5d5c5d3628d55b25 100644
--- a/app/src/main/java/com/example/bondoman/networks/RetrofitClient.kt
+++ b/app/src/main/java/com/example/bondoman/networks/RetrofitClient.kt
@@ -10,6 +10,8 @@ import retrofit2.converter.moshi.MoshiConverterFactory
 import java.util.concurrent.TimeUnit
 
 object RetrofitClient {
+	private var token = ""
+
 	private val moshi =
 		Moshi.Builder()
 			.add(KotlinJsonAdapterFactory())
@@ -31,7 +33,9 @@ object RetrofitClient {
 	}
 
 	fun getInstanceWithAuth(bearerToken: String): Retrofit {
-		if (instanceWithAuth == null) {
+		if (instanceWithAuth == null || token != bearerToken) {
+			token = bearerToken
+
 			val client =
 				OkHttpClient.Builder()
 					.readTimeout(30, TimeUnit.SECONDS)