aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools/Shared/GUI/EventRole.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ManaTools/Shared/GUI/EventRole.pm')
-rw-r--r--lib/ManaTools/Shared/GUI/EventRole.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ManaTools/Shared/GUI/EventRole.pm b/lib/ManaTools/Shared/GUI/EventRole.pm
index 14c91517..24db86e2 100644
--- a/lib/ManaTools/Shared/GUI/EventRole.pm
+++ b/lib/ManaTools/Shared/GUI/EventRole.pm
@@ -99,12 +99,12 @@ around 'name' => sub {
}
else {
$name = $self->$orig();
- $setting = 1 if (!defined $name);
+ $setting = 1 if (!defined $name) && $name ne '';
}
# return the current name
# if it's undef, we need to change this...
- if (!defined $name) {
+ if (!defined $name || $name eq '') {
# generate a unique Event name
$name = $self->uniqueName($self->eventHandler());
}