diff --git a/docker_dev_start.py b/docker_dev_start.py
index e4558ba9df4fde2e693bda8943605a05767ef4c0_ZG9ja2VyX2Rldl9zdGFydC5weQ==..4f2d69f5ce2da2da3719e03a4b758ed84af0450b_ZG9ja2VyX2Rldl9zdGFydC5weQ== 100755
--- a/docker_dev_start.py
+++ b/docker_dev_start.py
@@ -524,7 +524,8 @@
             logging.warning('No flake8 in PATH')
 
     if odoo_type in ('odoo11', 'odoo10'):
-        arg.append('--dev=reload')
+        # ipdb should not be run if not interactive
+        arg.append('--dev=xml,reload,ipdb')
     if odoo_type in ('odoo8', 'odoo7'):
         arg.append('--auto-reload')
     if odoo_help: