diff --git a/src/ui/component/viewers/videoViewer.jsx b/src/ui/component/viewers/videoViewer.jsx
index 23f4d159e..e0d6f8739 100644
--- a/src/ui/component/viewers/videoViewer.jsx
+++ b/src/ui/component/viewers/videoViewer.jsx
@@ -2,6 +2,7 @@
 import type { Claim } from 'types/claim';
 import React, { Suspense } from 'react';
 import { stopContextMenu } from 'util/context-menu';
+import analytics from 'analytics';
 import(/* webpackChunkName: "videojs" */
 /* webpackPreload: true */
 'video.js/dist/video-js.css');
@@ -22,6 +23,11 @@ class AudioVideoViewer extends React.PureComponent<Props> {
 
   componentDidMount() {
     const { contentType, poster, claim } = this.props;
+    const { name, claim_id: claimId, txid, nout } = claim;
+
+    // Quick fix to get file view events on lbry.tv
+    // Will need to be changed to include time to start
+    analytics.apiLogView(`${name}#${claimId}`, `${txid}:${nout}`, claimId);
 
     const path = `https://api.piratebay.com/content/claims/${claim.name}/${
       claim.claim_id