--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ Example output:
 - PyGame
 - i3ipc
 - pillow
-- xdg
+- xdg-base-dirs
 - pyxdg
 # Usage
 
diff --git a/i3expod.py b/i3expod.py
index 74150fe..7c1df6b 100755
--- a/i3expod.py
+++ b/i3expod.py
@@ -18,7 +18,7 @@
 import prtscn
 
 try:
-    from xdg import xdg_config_home
+    from xdg_base_dirs import xdg_config_home
 
     xdg_config_home = str(xdg_config_home())
 except ImportError:
diff --git a/requirements.txt b/requirements.txt
index 48220d8..94bfe75 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,5 @@
 pygame
 i3ipc
 pillow
-xdg
+xdg-base-dirs
 pyxdg
diff --git a/setup.py b/setup.py
index 173aee2..e0ae273 100644
--- a/setup.py
+++ b/setup.py
@@ -20,7 +20,7 @@
         'pygame',
         'i3ipc',
         'pillow',
-        'xdg',
+        'xdg-base-dirs',
         'pyxdg',
     ],
     entry_points={
