diff --git a/Grid/Source/Source.php b/Grid/Source/Source.php
index <HASH>..<HASH> 100755
--- a/Grid/Source/Source.php
+++ b/Grid/Source/Source.php
@@ -266,7 +266,7 @@ abstract class Source implements DriverInterface
                         $value = $filter->getValue();
 
                         // Normalize value
-                        if (!$dataIsNumeric && $column->getType() != 'datetime') {
+                        if (!$dataIsNumeric && !$value instanceof \DateTime) {
                             $value = $this->prepareStringForLikeCompare($value);
                             switch ($operator) {
                                 case Column\Column::OPERATOR_EQ:
BugFix search from date type field

My precedent patch works only with a column of type dateTime. This commit is for the both columns of type date and dateTime.