diff --git a/app/Libraries/Analytics/Controllers/EpisodeAnalyticsController.php b/app/Libraries/Analytics/Controllers/EpisodeAnalyticsController.php index 683dcbdccda4b169c12932a4e561391d14b90f63..e3d42999bf69bc7d00baed345c87b7df3764c091 100644 --- a/app/Libraries/Analytics/Controllers/EpisodeAnalyticsController.php +++ b/app/Libraries/Analytics/Controllers/EpisodeAnalyticsController.php @@ -58,7 +58,7 @@ class EpisodeAnalyticsController extends Controller $serviceName = $_GET['_from']; } elseif ($session->get('embeddable_player_domain') !== null) { $serviceName = $session->get('embeddable_player_domain'); - } elseif ($session->get('referer') !== '- Direct -') { + } elseif ($session->get('referer') !== null && $session->get('referer') !== '- Direct -') { $serviceName = parse_url($session->get('referer'), PHP_URL_HOST); }