It's absolutely fixable. All that's needed is a donor stock, or at least the frontend.