Dear org-mode developer, I have discovered the following issue with Python code-blocks: Using the :session header argument leads to errors of the type IndentationError: expected an indented block if the code block contains indented regions with empty lines. An example code-block which produces this kind of error is the following: #+begin_src python :session for k in range(3): print(k) #+end_src removing the :session header argument leads to correct execution of the code block. The same is true if the :results output header argument is used. If the blank line within the for-loop is removed the loop also gets executed correctly, however after executing the block the error NameError: name '_' is not defined is raised in the buffer of the Python session. The generated info-file is attached to this mail. Best regards, Tobias Müller.