summaryrefslogtreecommitdiffstats
path: root/src/Components/Expression.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components/Expression.php')
-rw-r--r--src/Components/Expression.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Components/Expression.php b/src/Components/Expression.php
index 8a83584..ab855f6 100644
--- a/src/Components/Expression.php
+++ b/src/Components/Expression.php
@@ -396,7 +396,7 @@ class Expression extends Component
// White-spaces might be added at the end.
$ret->expr = trim($ret->expr);
- if (empty($ret->expr)) {
+ if ($ret->expr === '') {
return null;
}
@@ -415,7 +415,7 @@ class Expression extends Component
if (is_array($component)) {
return implode($component, ', ');
} else {
- if (!empty($component->expr)) {
+ if ($component->expr !== '' && !is_null($component->expr)) {
$ret = $component->expr;
} else {
$fields = array();