diff --git a/package.json b/package.json
index 6d247574f994d05186391dae1d0bc737a7a24957..6528d91571e4f3b97f23fa5925859964b939ea70 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,7 @@
     "react-dom": "^15.6.1",
     "react-feather": "^1.0.7",
     "react-redux": "^5.0.2",
-    "react-router": "^3.0.5",
+    "react-router-dom": "^4.2.2",
     "react-tag-autocomplete": "^5.4.1",
     "recompose": "^0.25.0",
     "redux": "^3.6.0",
diff --git a/src/molecules/AppBar.js b/src/molecules/AppBar.js
index 5373dcbe44850be9e04842fd78ff6ce2ffd501a2..4af63917e70389548e029c0d42166b5329bdbf30 100644
--- a/src/molecules/AppBar.js
+++ b/src/molecules/AppBar.js
@@ -1,5 +1,5 @@
 import React from 'react'
-import { Link } from 'react-router'
+import { Link } from 'react-router-dom'
 import classnames from 'classnames'
 import classes from './AppBar.local.scss'
 import Icon from '../atoms/Icon'
diff --git a/test/AppBar.test.js b/test/AppBar.test.js
index cefb04773e17917acf16a5344b1d83f30763be25..ce92d01be9567d2bfa8532c107ec50eeb963046d 100644
--- a/test/AppBar.test.js
+++ b/test/AppBar.test.js
@@ -1,7 +1,7 @@
 import React from 'react'
 import { clone } from 'lodash'
 import { shallow } from 'enzyme'
-import { Link } from 'react-router'
+import { Link } from 'react-router-dom'
 import renderer from 'react-test-renderer'
 
 import AppBar from '../src/molecules/AppBar'