- if ((exists($self->{'USERNAME'}) and exists($self->{'PASSWORD'})) and
- ($self->{'USERNAME'} ne '')) {
- # mitch: let me guess, the realm must be configurable, too!
- $self->{'__RPCClient'}->credentials('', $self->{'USERNAME'}, $self->{'PASSWORD'});
+ my $username = $self->_getval('USERNAME');
+ my $password = $self->_getval('PASSWORD');
+
+ if (defined $username and defined $password and $username ne '') {
+ # mitch: let me guess, the realm must be configurable, too!
+ $self->{'__RPCClient'}->credentials('', $username, $password);