aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--slack_profile.pl8
1 files changed, 5 insertions, 3 deletions
diff --git a/slack_profile.pl b/slack_profile.pl
index 6cfe0d7..1f9f3a7 100644
--- a/slack_profile.pl
+++ b/slack_profile.pl
@@ -174,10 +174,12 @@ sub complete_profile_field {
my @profile_fields = qw(first_name last_name email phone skype title);
- my $user = find_user($server->{'nick'});
+ if ($window->{'active_server'}) {
+ my $user = find_user($window->{'active_server'}->{'nick'});
- for my $custom_field (keys %{$user->{'fields'}}) {
- push @profile_fields, underscorize($user->{'fields'}->{$custom_field}->{'label'});
+ for my $custom_field (keys %{$user->{'fields'}}) {
+ push @profile_fields, underscorize($user->{'fields'}->{$custom_field}->{'label'});
+ }
}
if ($word ne '') {