diff --git a/main.go b/main.go
index 87ddd6a8ddffc3b10895970954da1ac847eea12f..6fbfa1c78b71fb4f9ef3db9a9630d30ab8847381 100644
--- a/main.go
+++ b/main.go
@@ -91,7 +91,7 @@ func main() {
 		}
 	})
 
-	issueRegex := regexp.MustCompile("#\\d+(?=\\b)")
+	issueRegex := regexp.MustCompile("#\\d+\\b")
 	client.Handlers.Add(girc.PRIVMSG, func(client *girc.Client, event girc.Event) {
 		issues := issueRegex.FindAllString(event.Trailing, -1)
 		for _, idString := range issues {