diff --git a/lib/commands/get.pm b/lib/commands/get.pm
index 191a9995c308a2be96c5b46fb9291aab03a0f1ec..7fcf5787a3fad4a028e92efaf35abb30279f0d03 100644
--- a/lib/commands/get.pm
+++ b/lib/commands/get.pm
@@ -16,7 +16,7 @@ sub exec {
 
     # if we are in a query or arg -all, we search in all the channels
     my $all = 0;
-    $all = 1 if ($chan->[0] !~ /^#/ || $msg =~ s/-all//);
+    $all = 1 if ($chan->[0] !~ /^#/ || $msg =~ s/-a(ll)?//);
 
     my @tags = ($msg =~ /#([a-zA-Z0-9_-]+)/g);
     my $content;