diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php b/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php index b5e20a5b1..719b8a647 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Core/Api/FirmwareController.php @@ -137,6 +137,9 @@ class FirmwareController extends ApiControllerBase if (preg_match('/\s*(\d+)\s*([a-z])/i', $size, $matches)) { $factor = 1; switch (isset($matches[2]) ? strtolower($matches[2]) : 'b') { + case 'p': + $factor *= 1024; + /* FALLTROUGH */ case 't': $factor *= 1024; /* FALLTROUGH */