diff --git a/package.json b/package.json
index 01e0104c8f35f185197f00ec298b623dd7bcdfd2..79dbd496064b761980dd7ef650de3bb087008899 100644
--- a/package.json
+++ b/package.json
@@ -43,7 +43,6 @@
     "dompurify": "^2.0.11",
     "i18next": "^19.5.0",
     "icomcom-react": "^1.0.1",
-    "intersection-observer": "^0.10.0",
     "isomorphic-unfetch": "^3.0.0",
     "jss": "^10.3.0",
     "jss-rtl": "^0.3.0",
diff --git a/src/components/GalleryViewThumbnail.js b/src/components/GalleryViewThumbnail.js
index acfe18aae196a5a4e489918c88a556042274800f..67a9973c45de22d6455376cbe1d65229efc51842 100644
--- a/src/components/GalleryViewThumbnail.js
+++ b/src/components/GalleryViewThumbnail.js
@@ -5,7 +5,6 @@ import Chip from '@material-ui/core/Chip';
 import AnnotationIcon from '@material-ui/icons/CommentSharp';
 import SearchIcon from '@material-ui/icons/SearchSharp';
 import classNames from 'classnames';
-import 'intersection-observer'; // polyfill needed for Safari
 import IntersectionObserver from '@researchgate/react-intersection-observer';
 import MiradorCanvas from '../lib/MiradorCanvas';
 import IIIFThumbnail from '../containers/IIIFThumbnail';
diff --git a/src/components/IIIFThumbnail.js b/src/components/IIIFThumbnail.js
index c942f4824231739d722ab08c9682abdc3165148f..3e7955dcbdc4a9cd2c6d6b045134d37805f52eca 100644
--- a/src/components/IIIFThumbnail.js
+++ b/src/components/IIIFThumbnail.js
@@ -1,6 +1,5 @@
 import React, { Component } from 'react';
 import PropTypes from 'prop-types';
-import 'intersection-observer'; // polyfill needed for Safari
 import Typography from '@material-ui/core/Typography';
 import IntersectionObserver from '@researchgate/react-intersection-observer';
 import classNames from 'classnames';