This should be ```} else if (ProjectManager.getInstance().getCurrentProject() == null) {```

Instead of loading the first project in the list, you should just set the current project name in the SharedPreferences. See https://github.com/Catrobat/Catroid/issues/452 Please check and try it yourself. But there is no need to load the project here yet (even if I already told you otherwise :blush:)!