org-bibtex: don't let trimming turn nils into empty strings
authorEric Schulte <schulte.eric@gmail.com>
Mon, 18 Jul 2011 17:26:41 +0000 (11:26 -0600)
committerEric Schulte <schulte.eric@gmail.com>
Mon, 18 Jul 2011 17:26:48 +0000 (11:26 -0600)
* lisp/org-bibtex.el (org-bibtex-get): Don't let trimming turn nils
  into empty strings.

lisp/org-bibtex.el

index 71bebd6..6536917 100644 (file)
@@ -278,7 +278,7 @@ This variable is relevant only if `org-bibtex-export-tags-as-keywords` is t."
 \f
 ;;; Utility functions
 (defun org-bibtex-get (property)
-  (org-babel-trim
+  ((lambda (it) (when it (org-babel-trim it)))
    (or (org-entry-get (point) (upcase property))
        (org-entry-get (point) (concat org-bibtex-prefix (upcase property))))))