diff --git a/src/Core/Addon.php b/src/Core/Addon.php index 1fa14d0919..960f5a88e7 100644 --- a/src/Core/Addon.php +++ b/src/Core/Addon.php @@ -140,7 +140,8 @@ class Addon $func(); } - Hook::delete(['file' => 'addon/' . $addon . '/' . $addon . '.php']); + // Handles both relative and absolute file paths + Hook::delete(['`file` LIKE ?', "%addon/$addon/$addon.php"]); unset(self::$addons[array_search($addon, self::$addons)]); }