@Override
	public void propertyChange(PropertyChangeEvent evt) {
		if (evt.getPropertyName().equals(Task.PROP_DUE_DATE)
				|| evt.getPropertyName().equals(Task.PROP_DUE_DATE_REMINDER)
				|| evt.getPropertyName().equals(Task.PROP_START_DATE)
				|| evt.getPropertyName().equals(Task.PROP_START_DATE_REMINDER)
				|| evt.getPropertyName().equals(Task.PROP_COMPLETED)
				|| !((Task) evt.getSource()).getModelStatus().isEndUserStatus()) {
			
			this.notifiedTasks.getNotifiedTasks().remove(evt.getSource());
		}
	}