diff --git a/app/src/main/java/ohi/andre/consolelauncher/managers/AppsManager.java b/app/src/main/java/ohi/andre/consolelauncher/managers/AppsManager.java
index a664af49d06caa3474b0c8d0093b5ec72eabb9a0..7f46d96e24fe1397f7f172aca5b6a45245953f48 100755
--- a/app/src/main/java/ohi/andre/consolelauncher/managers/AppsManager.java
+++ b/app/src/main/java/ohi/andre/consolelauncher/managers/AppsManager.java
@@ -100,7 +100,12 @@ public class AppsManager {
                     map.remove(entry.getKey());
                 }
             } else {
-                map.get(entry.getKey()).launchedTimes = (Integer) entry.getValue();
+                AppInfo info = map.get(entry.getKey());
+                if(info == null) {
+                    continue;
+                } else {
+                    info.launchedTimes = (Integer) entry.getValue();
+                }
             }
         }