From 39dd1d38a2de82d649960e04688597a218649cae Mon Sep 17 00:00:00 2001 From: Uwe Seimet <48174652+uweseimet@users.noreply.github.com> Date: Sun, 5 Nov 2023 09:11:53 +0100 Subject: [PATCH] Fix assertion when creating a removable media drive without filename (#1308) --- cpp/piscsi/piscsi_executor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/piscsi/piscsi_executor.cpp b/cpp/piscsi/piscsi_executor.cpp index fcb43db8..d930184e 100644 --- a/cpp/piscsi/piscsi_executor.cpp +++ b/cpp/piscsi/piscsi_executor.cpp @@ -263,7 +263,7 @@ bool PiscsiExecutor::Attach(const CommandContext& context, const PbDeviceDefinit return context.ReturnLocalizedError(LocalizationKey::ERROR_SCSI_CONTROLLER); } - if (storage_device != nullptr) { + if (storage_device != nullptr && !storage_device->IsRemoved()) { storage_device->ReserveFile(); }