fixing compilation
requiring non empty user and password