summaryrefslogtreecommitdiffstats
path: root/scripts/scriptassist.pl
diff options
context:
space:
mode:
authorDavid Leadbeater2015-02-20 16:55:29 +0000
committerDavid Leadbeater2015-02-20 16:55:29 +0000
commitec3a6ad83528d3e93cdab3b18a68688bdf398665 (patch)
tree9c733e983f0d4899ffede0424f4011d5be4b7344 /scripts/scriptassist.pl
parentd23dade40737385620eedae0733b8e1d4cc16b0e (diff)
parent3e43e368c110a9115a049859478166e1715e7de1 (diff)
downloadscripts.irssi.org-ec3a6ad83528d3e93cdab3b18a68688bdf398665.tar.bz2
Merge pull request #135 from ailin-nemui/scriptassist
Fix scriptassist broken on unload
Diffstat (limited to 'scripts/scriptassist.pl')
-rw-r--r--scripts/scriptassist.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/scriptassist.pl b/scripts/scriptassist.pl
index 12678db..dd6d373 100644
--- a/scripts/scriptassist.pl
+++ b/scripts/scriptassist.pl
@@ -1088,7 +1088,7 @@ sub sig_command_script_load ($$$) {
no strict;
$script = $2 if $script =~ /(.*\/)?(.*?)\.pl$/;
if ( %{ "Irssi::Script::${script}::" }) {
- if ( &{ "Irssi::Script::${script}::pre_unload" }) {
+ if (defined &{ "Irssi::Script::${script}::pre_unload" }) {
print CLIENTCRAP "%R>>%n Triggering pre_unload function of $script...";
&{ "Irssi::Script::${script}::pre_unload" }();
}