--- bindings/python/src/session.cpp (revision 6789) +++ bindings/python/src/session.cpp (working copy) @@ -153,7 +153,7 @@ , std::vector& rd, std::list& string_storage) { // torrent_info objects are always held by an intrusive_ptr in the python binding - if (params.has_key("ti")) + if (params.has_key("ti") && !params.get("ti").is_none()) p.ti = extract >(params["ti"]); if (params.has_key("info_hash"))