same as commit before, but fix the fact that the list of channels was not updated