diff --git a/matlab/utilities/dataset/makedataset.m b/matlab/utilities/dataset/makedataset.m
index 85d86d8419ea2dad7cb85bfa04b4f831cc10d2b3..12fa0633b460f80b4944218a70d0b6bf4c9e7b0e 100644
--- a/matlab/utilities/dataset/makedataset.m
+++ b/matlab/utilities/dataset/makedataset.m
@@ -80,7 +80,7 @@ elseif isempty(DynareOptions.datafile) && ~isempty(DynareOptions.dataset.series)
 elseif ~isempty(DynareOptions.datafile) && isempty(DynareOptions.dataset.file)
     datafile = DynareOptions.datafile;
     newdatainterface = 0;
-elseif isempty(DynareOptions.datafile) && ~isempty(DynareOptions.dataset.file)
+elseif ~isempty(DynareOptions.datafile) && ~isempty(DynareOptions.dataset.file)
     error('makedataset: You cannot simultaneously use the data command and the datafile option (in the estimation command)!')
 else
     error('makedataset: You have to specify the datafile!')