diff --git a/Configuration.org b/Configuration.org
index 25d5f70cd7cc3626683eecff54f67cd7dbff4427..e159ff63582665c86b66ea95537bf82d8945da6b 100644
--- a/Configuration.org
+++ b/Configuration.org
@@ -364,12 +364,11 @@ classique fonctionne encore.
 | ~<TAB>~     | Indente la région comme définie par ~clang-format~ |
 #+BEGIN_SRC emacs-lisp
   (defun clang-format-c-mode-common-hook ()
-    (fset 'c-indent-region 'clang-format-region)
     (define-key c-mode-base-map (kbd "<tab>")
       (lambda ()
         (interactive)
         (progn
-          (c-indent-command)
+          (c-indent-line-or-region (region-beginning) (region-end))
           (clang-format-region (region-beginning) (region-end))
           ))))
   (add-hook 'c-mode-common-hook 'clang-format-c-mode-common-hook)