Fix for issue #959, create_detail should only be called once by authorization