diff --git a/CRM/Import/DataSource/CSV.php b/CRM/Import/DataSource/CSV.php index 3d61b9d66ebd..c46ebd1e838d 100644 --- a/CRM/Import/DataSource/CSV.php +++ b/CRM/Import/DataSource/CSV.php @@ -130,6 +130,9 @@ private static function _CsvToTable( if (!$fd) { CRM_Core_Error::fatal("Could not read $file"); } + if (filesize($file) == 0) { + CRM_Core_Error::fatal("$file is empty. Please upload a valid file."); + } $config = CRM_Core_Config::singleton(); // support tab separated