Shouldn't this listener be removed somewhere?