diff --git a/src/apps/dashboard/features/livetv/components/TunerDeviceCard.tsx b/src/apps/dashboard/features/livetv/components/TunerDeviceCard.tsx
index a8486d8e02..cd253f2b8a 100644
--- a/src/apps/dashboard/features/livetv/components/TunerDeviceCard.tsx
+++ b/src/apps/dashboard/features/livetv/components/TunerDeviceCard.tsx
@@ -2,7 +2,7 @@ import React, { useCallback, useRef, useState } from 'react';
import type { TunerHostInfo } from '@jellyfin/sdk/lib/generated-client/models/tuner-host-info';
import BaseCard from 'apps/dashboard/components/BaseCard';
import DvrIcon from '@mui/icons-material/Dvr';
-import getProviderName from '../utils/getTunerName';
+import getTunerName from '../utils/getTunerName';
import Menu from '@mui/material/Menu';
import MenuItem from '@mui/material/MenuItem';
import ListItemIcon from '@mui/material/ListItemIcon';
@@ -75,7 +75,7 @@ const TunerDeviceCard = ({ tunerHost }: TunerDeviceCardProps) => {
/>
}
width={340}
diff --git a/src/apps/dashboard/routes/livetv/index.tsx b/src/apps/dashboard/routes/livetv/index.tsx
index e0a2566b42..d061b10328 100644
--- a/src/apps/dashboard/routes/livetv/index.tsx
+++ b/src/apps/dashboard/routes/livetv/index.tsx
@@ -122,6 +122,8 @@ export const Component = () => {
startIcon={}
variant='outlined'
onClick={refreshGuideData}
+ loading={refreshGuideTask && refreshGuideTask.State === TaskState.Running}
+ loadingPosition='start'
>
{globalize.translate('ButtonRefreshGuideData')}