diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1684edca31419b8323901b494cccfcb4e0fbe6d3..0cd3480c9aebbcae894fd880c3074a1c94dcbb8e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -26,6 +26,7 @@ All notable changes to this project will be documented in this file.
 - UI fix to align footer columns
 - Guests can now use the favicon to toggle additional info about the site bing viewed (such as in public embeds).
 - Fix SecurityError in tracking script when user has blocked all local storage
+- Prevent dashboard graph from being selected when long pressing on the graph in a mobile browser
 
 ### Changed
 - Cache the tracking script for 24 hours
diff --git a/assets/js/dashboard/stats/visitor-graph.js b/assets/js/dashboard/stats/visitor-graph.js
index d6119f43e51023ff16d88aea076e96ab332da206..9a042c3e44e9f4bf7f444cf1ed6835fb8b02d0ae 100644
--- a/assets/js/dashboard/stats/visitor-graph.js
+++ b/assets/js/dashboard/stats/visitor-graph.js
@@ -385,7 +385,7 @@ class LineGraph extends React.Component {
             { this.samplingNotice() }
             { this.importedNotice() }
           </div>
-          <canvas id="main-graph-canvas" className={'mt-4 ' + extraClass} width="1054" height="342"></canvas>
+          <canvas id="main-graph-canvas" className={'mt-4 select-none ' + extraClass} width="1054" height="342"></canvas>
         </div>
       </div>
     )