diff --git a/apps/app_queue.c b/apps/app_queue.c
index a2ed2c924af3f2f32817d5cb9dd04c23ca0ed744..416ebff4ae174924ef9e07e24fd843c607ce3337 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -5214,6 +5214,11 @@ static int is_our_turn(struct queue_ent *qe)
 		res = 0;
 	}
 
+	/* Update realtime members if this is the first call and number of avalable members is 0 */
+	if (avl == 0 && qe->pos == 1) {
+		update_realtime_members(qe->parent);
+	}
+
 	return res;
 }