public boolean promptPermissionsGood() {
		if(badMods.getSize() > 0 || unknownMods.getSize() > 0) {
			StringBuilder bldr = new StringBuilder();
			if(badMods.getSize() > 0) {
				bldr.append(badMods.getSize());
				if(badMods.getSize() == 1) {
					bldr.append(" mod has missing permission\n");
				} else {
					bldr.append(" mods have missing permissions\n");
				}
			}
			if(unknownMods.getSize() > 0) {
				bldr.append(unknownMods.getSize());
				if(unknownMods.getSize() == 1) {
					bldr.append(" file was not identified\n");
				} else {
					bldr.append(" files were not identified\n");
				}
			}

			Object[] options = {"Ignore Missing Permissions", "Cancel"};
			int n = JOptionPane.showOptionDialog(Globals.getInstance().mainFrame,
					bldr.toString(),
					"Missing Permissions",
					JOptionPane.YES_NO_OPTION,
					JOptionPane.QUESTION_MESSAGE,
					null,
					options,
					options[1]);
			if(n == 0) return true;
			else return false;
		} else return true;
	}