My mother lives in a senior living apartment building. The building and its wiring are at least 40 years old. Her bathroom has one switch that controls both a GFCI outlet (top and bottom) and mirror lights. Therefore, the night-light that is plugged into the GFCI outlet only works when the mirror lights are switched on. If the mirror lights are off, the night-light will not work. How dumb! I want the night-light to work even if the mirror lights are off. The apartment "electrician" says the problem can't be fixed without ripping out walls. Can that be true? If not, how do I make changes to the GFCI and/or the switch so that a night light can be used as it was intended? There are no other lights or outlets in the bathroom.
The apartment "electrician" is correct.
The feed for the receptacle is going through the switch. Probably so things don't get left on when someone has left the room. I agree it is not the way it should be but you can't change that.
You could replace the switch (or have the "electrician" replace it) with a lighted switch or a combination switch / receptacle like this and wire the receptacle always hot like it should be. (The lighted switch is lit when the switch is off.)
Either way you can have a night light.
Good luck and stay safe!
The only other thing you could do is add a new GFCI below the switch or use a combo GFCI/Switch just for the night light. Be sure and get permission from the house electrician or have him do it.