wp_dropdown_pages() returns empty string for post type anything other then page

On the same codex page:

With the ‘post_type’ parameter you can get a drop down of any post type, including custom post types, as long as the post type in question is hierarchical.

post != hierachical. That’s the answer. 🙂