diff options
| -rw-r--r-- | lisp/simple.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/simple.el b/lisp/simple.el index a42ce3b35b7..8c946eb31b6 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -1341,7 +1341,7 @@ if there is no mark at all. If you are using this in an editing command, you are most likely making a mistake; see the documentation of `set-mark'." - (if (or force mark-active mark-even-if-inactive) + (if (or force (not transient-mark-mode) mark-active mark-even-if-inactive) (marker-position (mark-marker)) (signal 'mark-inactive nil))) |
