diff --git a/Documents/bin/monitor b/Documents/bin/monitor
index df3645e65be8b2a69ae73bfdade0bd988c600fab..433afb726e2531bdcd54a11b4df5d347f2554fc4 100755
--- a/Documents/bin/monitor
+++ b/Documents/bin/monitor
@@ -1,9 +1,11 @@
 #!/bin/sh
 set -eu
-[ "$#" -eq "0" ] || exit 0
+
+[ "$#" -gt "0" ] || exit 0
+
 if eval "$@"
 then
-    notify-send "${1#__} has finished."
+    notify-send "$(basename "${1#__}") has finished."
 else
-    notify-send --urgency=critical "${1#__} has failed."
+    notify-send --urgency=critical "$(basename "${1#__}") has failed."
 fi