In CMS, we always specify False for published. Will we have a problem when CMS is actually showing the draft branch? 

Wasn't the bug just the fact that add_entry_if_missing was set to False?