diff options
-rw-r--r-- | src/nvim/ops.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/nvim/ops.c b/src/nvim/ops.c index cb56cb7027..17a0d6e543 100644 --- a/src/nvim/ops.c +++ b/src/nvim/ops.c @@ -3743,7 +3743,9 @@ error: curwin->w_set_curswant = true; end: - do_autocmd_textputpost(regname, reg); + if (reg) { + do_autocmd_textputpost(regname, reg); + } if (cmdmod.cmod_flags & CMOD_LOCKMARKS) { curbuf->b_op_start = orig_start; |