diff --git a/samples/vboxwrapper/vboxwrapper.cpp b/samples/vboxwrapper/vboxwrapper.cpp
index 08f88e19541cbdf4b576727cc4f28fe661352a0f..532ba27db034eb96fa545e43af9489d5296cfd2e 100644
--- a/samples/vboxwrapper/vboxwrapper.cpp
+++ b/samples/vboxwrapper/vboxwrapper.cpp
@@ -484,6 +484,7 @@ int main(int argc, char** argv) {
         retval = pVM->initialize();
         if (retval) {
             vboxlog_msg("Could not detect VM Hypervisor. Rescheduling execution for a later date.");
+            pVM->dump_hypervisor_logs(true);
             boinc_temporary_exit(86400, "Detection of VM Hypervisor failed.");
         }
     }
@@ -495,6 +496,7 @@ int main(int argc, char** argv) {
     retval = pVM->initialize();
     if (retval) {
         vboxlog_msg("Could not detect VM Hypervisor. Rescheduling execution for a later date.");
+        pVM->dump_hypervisor_logs(true);
         boinc_temporary_exit(86400, "Detection of VM Hypervisor failed.");
     }
 #endif