A saucepan is not shallow, but does have one handle. I guess that would technically be a pan, since that's in the name. A soup pot generally has two, and I would never think to call it a pan.
I'm not sure if it's a formal definition, but I think your friend might be on to something.... :-)