Fix parameter parsing for --list