Hi, when `org-babel-load-file' is called on a symlink, its timestamp code checks the modification date of the symlink instead of the file it points to, leading it to skip tangling the source file although its contents have been modified. The attached patch fixes this by resolving paths with `file-truename' before calling `file-attributes'. Thanks, Martin