r = get_snapset(store, coll, ghobj, ss, false);
if (r < 0) {
cerr << "Can't get snapset error " << cpp_strerror(r) << std::endl;
- return r;
+ // If --force and bad snapset let them remove the head
+ if (!(force && !all))
+ return r;
}
if (!ss.snaps.empty() && !all) {
if (force) {