diff options
-rw-r--r-- | lib/device/device_id.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/device/device_id.c b/lib/device/device_id.c index 164a3e2ba..ef3a5c4d9 100644 --- a/lib/device/device_id.c +++ b/lib/device/device_id.c @@ -1138,7 +1138,8 @@ id_done: du_pvid->dev ? dev_name(du_pvid->dev) : "none", du_pvid->idname, pvid); - if (yes_no_prompt("Add device with duplicate PV to devices file?") == 'n') { + if (!arg_count(cmd, yes_ARG) && + yes_no_prompt("Add device with duplicate PV to devices file?") == 'n') { log_print("Device not added."); free((void *)check_idname); return 1; |