FYI, From http://orgmode.org/worg/org-contrib/babel/intro.html #+name: square(x) #+begin_src python return x*x #+end_src Now we use the source block: #+call: square(x=6) yields Reference 'square' not found in this buffer . It works fine if the parameter name is removed from the #name block: #+name: square #+begin_src python return x*x #+end_src Now we use the source block: #+call: square(x=6) #+RESULTS: square(x=6) : 36 ---George Jones