diff --git a/lisp/org.el b/lisp/org.el index 8189a7ccd..81fb8cb9d 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -11521,8 +11521,12 @@ visible part of the buffer." (let ((get-indent-column (lambda () (let ((offset (if (bound-and-true-p org-indent-mode) - (* (1- org-indent-indentation-per-level) - (1- (org-current-level))) + (save-excursion + (org-back-to-heading-or-point-min) + (length + (get-text-property + (line-end-position) + 'line-prefix))) 0))) (+ org-tags-column (if (> org-tags-column 0) (- offset) offset))))))