diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/cross_common.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/cross_common.cc b/src/lib/cross_common.cc index e8c209b21..b4d322096 100644 --- a/src/lib/cross_common.cc +++ b/src/lib/cross_common.cc @@ -172,7 +172,7 @@ osx_disks_to_drives (vector<OSXDisk> disks) continue; } for (auto& j: disks) { - if (!j.mount_points.empty() && starts_with(j.device, i.device)) { + if (&i != &j && !j.mount_points.empty() && starts_with(j.device, i.device)) { LOG_DISK("Marking %1 as mounted because %2 is", i.device, j.device); std::copy(j.mount_points.begin(), j.mount_points.end(), back_inserter(i.mount_points)); } |
