resolution can be nil in persist_resolution if dependencies were not resolved
Merge pull request #145 from maestrodev/persist_resolution-nil

resolution can be nil in persist_resolution if dependencies were not resolved