diff --git a/DiskIO/Script/queryDisks.pl b/DiskIO/Script/queryDisks.pl
index 0d7c9fa6d06ff4c21387b7b14f0ed1a3064719d7..79c751f06a27903264410d252e6d65a5d0cf8364 100755
--- a/DiskIO/Script/queryDisks.pl
+++ b/DiskIO/Script/queryDisks.pl
@@ -37,7 +37,7 @@ print "\t\"data\":[\n\n";
 my %shouldBeRemoved;
 
 # handle multipath devices, remove first, later (re)add
-if ( $checkMultipath ) {
+if ( -e $_multipathd && $checkMultipath ) {
     system("$_sudo $_multipathd show > /dev/null 2>&1");
     my $exitVal = $? >> 8;
     $checkMultipath = 0 if ($exitVal);
diff --git a/DiskIO/Script/queryTotDisks.pl b/DiskIO/Script/queryTotDisks.pl
index 6f106b6bbdd3236864027ec0de25c3bba0e5571b..6f7b18ea971d464d151c21855d9a50bebc67a55e 100755
--- a/DiskIO/Script/queryTotDisks.pl
+++ b/DiskIO/Script/queryTotDisks.pl
@@ -49,7 +49,7 @@ chomp $_multipathd;
 my %shouldBeRemoved;
 
 # handle multipath devices, remove first, later (re)add
-if ( $checkMultipath ) {
+if ( -e $_multipathd && $checkMultipath ) {
     system("$_sudo $_multipathd show > /dev/null 2>&1");
     my $exitVal = $? >> 8;
     $checkMultipath = 0 if ($exitVal);