diff --git a/app/Controllers/Admin/EpisodeController.php b/app/Controllers/Admin/EpisodeController.php
index a49b3b5ae0b03718e27eb83c52452a513ce82ede..ab2e21b99cb46f72cb22a732aa9215c59a4fa617 100644
--- a/app/Controllers/Admin/EpisodeController.php
+++ b/app/Controllers/Admin/EpisodeController.php
@@ -42,7 +42,7 @@ class EpisodeController extends BaseController
 
         if (count($params) > 1) {
             if (
-                ! ($this->episode = (new EpisodeModel())
+                ! ($episode = (new EpisodeModel())
                     ->where([
                         'id' => $params[1],
                         'podcast_id' => $params[0],
@@ -52,6 +52,8 @@ class EpisodeController extends BaseController
                 throw PageNotFoundException::forPageNotFound();
             }
 
+            $this->episode = $episode;
+
             unset($params[1]);
             unset($params[0]);
         }
diff --git a/app/Controllers/Admin/PodcastController.php b/app/Controllers/Admin/PodcastController.php
index f1570d094cbed29731cf7584a778d49b9cca64d7..2b294778feba89c68639e119e1ef74be55b12a1b 100644
--- a/app/Controllers/Admin/PodcastController.php
+++ b/app/Controllers/Admin/PodcastController.php
@@ -33,8 +33,9 @@ class PodcastController extends BaseController
         }
 
         if (
-            ($this->podcast = (new PodcastModel())->getPodcastById((int) $params[0])) !== null
+            ($podcast = (new PodcastModel())->getPodcastById((int) $params[0])) !== null
         ) {
+            $this->podcast = $podcast;
             return $this->{$method}();
         }
 
diff --git a/scripts/bundle-prepare.sh b/scripts/bundle-prepare.sh
index fb2630cb8d70f520c4b8379f3de06b8f2970e885..73e4e43fc13761a132af2458ea2381cc7e7be4da 100644
--- a/scripts/bundle-prepare.sh
+++ b/scripts/bundle-prepare.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 
 # install only production dependencies using the --no-dev option
-php composer.phar install --no-dev --prefer-dist --no-ansi --no-interaction --no-progress --ignore-platform-reqs
+composer install --no-dev --prefer-dist --no-ansi --no-interaction --no-progress --ignore-platform-reqs
 
 # build all production static assets (css, js, images, icons, fonts, etc.)
 npm run build