diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Reply/Plugin/Autocomplete/Globals.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Reply/Plugin/Autocomplete/Globals.pm b/lib/Reply/Plugin/Autocomplete/Globals.pm index 1d043ff..99ab864 100644 --- a/lib/Reply/Plugin/Autocomplete/Globals.pm +++ b/lib/Reply/Plugin/Autocomplete/Globals.pm @@ -40,9 +40,10 @@ sub tab_handler { my @parts = split '::', $rest, -1; return if grep { /:/ } @parts; - return if $parts[0] =~ /^[0-9]/; + return if @parts && $parts[0] =~ /^[0-9]/; my $var_prefix = pop @parts; + $var_prefix = '' unless defined $var_prefix; my $stash_name = join('::', @parts); my $stash = eval { |