diff --git a/.github/workflows/dependabot_changelog.yml b/.github/workflows/dependabot_changelog.yml
index dcad8d4a249e7dec7119cda519bacbab4074b4c4..0c05e674ee96b2997ef439ad7a388ebcfc0bf3bd 100644
--- a/.github/workflows/dependabot_changelog.yml
+++ b/.github/workflows/dependabot_changelog.yml
@@ -3,6 +3,7 @@ on:
   pull_request:
     types:
       - opened
+      - reopened
 
 permissions:
   # Needed to be able to push the commit. See 
@@ -11,7 +12,7 @@ permissions:
   contents: write
   # The pull_requests "synchronize" event doesn't seem to fire with just `contents: write`, so
   # CI doesn't run with the new changelog. Maybe `pull_requests: write` will fix this?
-  pull_requests: write
+  pull-requests: write
 
 jobs:
   add-changelog: