diff --git a/dibi/libs/DibiConnection.php b/dibi/libs/DibiConnection.php index 03ed303f..a4954266 100644 --- a/dibi/libs/DibiConnection.php +++ b/dibi/libs/DibiConnection.php @@ -287,7 +287,11 @@ class DibiConnection extends DibiObject return TRUE; } catch (DibiException $e) { - dibi::dump($e->getSql()); + if ($e->getSql()) { + dibi::dump($e->getSql()); + } else { + echo get_class($e) . ': ' . $e->getMessage() . (PHP_SAPI === 'cli' ? "\n" : '
'); + } return FALSE; } }