I have a filter set up to prevent certain spammy profiles. I just noticed that when I register, the filter_profile is called, even though there is no profile yet.
It was causing some "Undefined index" PHP Notices in my code because I'm trying to access fields of the $profile variable, but $profile comes to the function completely empty (not even the profile fields set as blank).
Is that intended behaviour? I can obviously work around that by checking the $profile variable, but it seems strange to call it with no profile.