Remove fallback on missing commit, fixes #3314, fixes #3147