diff --git a/libevdev/device.py b/libevdev/device.py
index f98e1595a362fb880a98f74a644c0798cf25f4ee..7f6e326203a8f3d442b6049b3605906afc0c4904 100644
--- a/libevdev/device.py
+++ b/libevdev/device.py
@@ -795,7 +795,7 @@ class Device(object):
             d.grab()
             # device is now exclusively grabbed
 
-            fd.close()
+            fd1.close()
             fd2 = open("/dev/input/event0", "rb")
             d.fd = fd2
             # device is now exclusively grabbed