@Override
	public boolean isSavingNotRequired() {
//		return true;
		try {
			Path p = Paths.get(getTrackFileName());
			
			if ( ! (Files.isRegularFile(p) && Files.size(p) > 0))
				return false;
			
			return (fixTag(Main.forceTagging)==null);
		} catch (IOException e) {
			Main.log(Level.WARNING,null,e);
		}
		return false;
	}