diff --git a/README.rst b/README.rst
index f00645e255c6f66945c2ba51094874cfdbc3f8fd..f0d246953564ba01ab3f33a94a553d196d9de895 100644
--- a/README.rst
+++ b/README.rst
@@ -160,6 +160,6 @@ sphinx
   This recipe generates only the Sphinx documentation generator applications.
   Extra options considered: none.
 
-gdbpy
+gdb-python
   This recipe generates a gdb launcher using the python interpreter so you can
   start your scripts directly typing ``gdbpy myscript.py``.
diff --git a/setup.py b/setup.py
index 95687dc3454f6e810f5a1720d3086e1ed1f0ebe4..572837cf2cafedf95f821084076a5d994d413aee 100644
--- a/setup.py
+++ b/setup.py
@@ -31,7 +31,7 @@ setup(
         'develop = xbob.buildout.develop:Recipe',
         'scripts = xbob.buildout.scripts:Recipe',
         'python = xbob.buildout.scripts:PythonInterpreter',
-        'gdbpy = xbob.buildout.scripts:GdbPythonInterpreter',
+        'gdb-python = xbob.buildout.scripts:GdbPythonInterpreter',
         'ipython = xbob.buildout.scripts:IPythonInterpreter',
         'nose = xbob.buildout.scripts:NoseTests',
         'sphinx = xbob.buildout.scripts:Sphinx',
diff --git a/xbob/buildout/gdbpy.py b/xbob/buildout/gdbpy.py
index ed91d16f8652cd584ec23e357f87280f82811564..e316518fe7451c097e3b4c1a8567b4c01dce4140 100644
--- a/xbob/buildout/gdbpy.py
+++ b/xbob/buildout/gdbpy.py
@@ -41,8 +41,11 @@ else:
   os.environ["PYTHONPATH"] = "%(paths)s"
 
 import sys
-args = [sys.argv[0], "--ex", "r", "--args", "%(interpreter)s"] + sys.argv[1:]
-os.execvp("gdb", args)
+if sys.argv[1] in ('-?', '-h', '--help'):
+  os.execvp("gdb", sys.argv)
+else:
+  args = [sys.argv[0], "--ex", "r", "--args", "%(interpreter)s"] + sys.argv[1:]
+  os.execvp("gdb", args)
 """
 
 class Recipe(Scripts):
@@ -58,7 +61,7 @@ class Recipe(Scripts):
     self.logger = logging.getLogger(self.name)
 
     # Preprocess some variables
-    self.interpreter = options.setdefault('interpreter', 'gdbpy')
+    self.interpreter = options.setdefault('interpreter', 'gdb-python')
     self.newest = bool_option(buildout['buildout'], 'newest')
     self.offline = bool_option(buildout['buildout'], 'offline')
     self.options['bin-directory'] = buildout['buildout']['bin-directory']