diff --git a/module/VuFindConsole/src/VuFindConsole/Controller/ImportController.php b/module/VuFindConsole/src/VuFindConsole/Controller/ImportController.php
index 82f6580707e86d04e611ee1250f62130b74b8c28..f943570abfc348c06da98be5ac881e6e00d1b7fb 100644
--- a/module/VuFindConsole/src/VuFindConsole/Controller/ImportController.php
+++ b/module/VuFindConsole/src/VuFindConsole/Controller/ImportController.php
@@ -101,6 +101,12 @@ class ImportController extends AbstractBase
             $importer->save($argv[0], $argv[1], $index, $testMode);
         } catch (\Exception $e) {
             Console::writeLine("Fatal error: " . $e->getMessage());
+            if (is_callable(array($e, 'getPrevious')) && $e = $e->getPrevious()) {
+                while ($e) {
+                    Console::writeLine("Previous exception: " . $e->getMessage());
+                    $e = $e->getPrevious();
+                }
+            }
             return $this->getFailureResponse();
         }
         if (!$testMode) {