It appears to have been a conflict with a custom sidebar login widget I was using. When I replaced that sidebar login widget with the Nice Login Widget, I had no further problems. (Because it was a custom widget, it didn’t make a difference that I had disabled my plugins to test for conflicts)