diff --git a/requirements.txt b/requirements.txt
index d01ef22..c1f01d5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1 +1,2 @@
+pygobject
 pygtk
diff --git a/setup.py b/setup.py
index fae87d7..d5b12d1 100755
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@ setup(
     author_email='mail@richard-neumann.de',
     python_requires='>=3.8',
     packages=['rcon'],
-    extras_require={'GUI':  ['pygtk']},
+    extras_require={'GUI':  ['pygobject', 'pygtk']},
     scripts=['files/rcongui', 'files/rconclt', 'files/rconshell'],
     url='https://github.com/conqp/rcon',
     license='GPLv3',