diff --git a/contrib/babel/lisp/org-babel.el b/contrib/babel/lisp/org-babel.el index 0b68be31e..4c9bff5ab 100644 --- a/contrib/babel/lisp/org-babel.el +++ b/contrib/babel/lisp/org-babel.el @@ -639,7 +639,8 @@ following the source block." (looking-at (concat org-babel-result-regexp "\n")))) ;; or (with optional insert) back up and make one ourselves (when insert - (goto-char end) (forward-char 1) + (goto-char end) + (if (looking-at "[\n\r]") (forward-char 1) (insert "\n")) (insert (concat "#+results" (if hash (concat "["hash"]")) ":"(if name (concat " " name)) "\n")) (move-beginning-of-line 0)