]> git.saurik.com Git - cydia.git/blobdiff - Cydia.mm
Gracefully handle someone /deleting/ the firmware package.
[cydia.git] / Cydia.mm
index dc17b7a6c42390bfb833a962980dcc3da297cd5c..7a5a33d130aaf5e2f0dac2a48c909c4ae4c744c7 100644 (file)
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -6577,7 +6577,9 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
 - (void) alertSheet:(UIActionSheet *)sheet buttonClicked:(int)button {
     NSString *context([sheet context]);
 
-    if ([context isEqualToString:@"fixhalf"]) {
+    if ([context isEqualToString:@"missing"])
+        [sheet dismiss];
+    else if ([context isEqualToString:@"fixhalf"]) {
         switch (button) {
             case 1:
                 @synchronized (self) {