diff --git a/sql/sqlite/inc/TSQLiteResult.h b/sql/sqlite/inc/TSQLiteResult.h
index 6b46e97dc3987a78f9c00ade65f62817a38e9928..220144cc5392fb6148c25e6412644e661848b8ed 100644
--- a/sql/sqlite/inc/TSQLiteResult.h
+++ b/sql/sqlite/inc/TSQLiteResult.h
@@ -14,12 +14,7 @@
 
 #include "TSQLResult.h"
 
-#if !defined(__CINT__)
 #include <sqlite3.h>
-#else
-struct sqlite3_stmt;
-#endif
-
 
 class TSQLiteResult : public TSQLResult {
 
diff --git a/sql/sqlite/inc/TSQLiteRow.h b/sql/sqlite/inc/TSQLiteRow.h
index 46f41a6a7b4ed2b436a1486fd9c4f2d828c644c4..c7ba4ec5eb7a64d188437e5642c7275cfe68dfce 100644
--- a/sql/sqlite/inc/TSQLiteRow.h
+++ b/sql/sqlite/inc/TSQLiteRow.h
@@ -14,12 +14,12 @@
 
 #include "TSQLRow.h"
 
-struct sqlite3_stmt;
+#include <sqlite3.h>
 
 class TSQLiteRow : public TSQLRow {
 
 private:
-   sqlite3_stmt *fResult{nullptr};       // current result set
+   sqlite3_stmt *fResult{nullptr};       ///<! current result set
    Bool_t        IsValid(Int_t field);
 
 public:
diff --git a/sql/sqlite/inc/TSQLiteServer.h b/sql/sqlite/inc/TSQLiteServer.h
index 557daf6664d54d28869933b26d9bb12050fc5c12..6527ec9db620b78b94b2d5a104cd7a8e74f8cb7d 100644
--- a/sql/sqlite/inc/TSQLiteServer.h
+++ b/sql/sqlite/inc/TSQLiteServer.h
@@ -14,11 +14,7 @@
 
 #include "TSQLServer.h"
 
-#if !defined(__CINT__)
 #include <sqlite3.h>
-#else
-struct sqlite3;
-#endif
 
 class TSQLiteServer : public TSQLServer {
 
diff --git a/sql/sqlite/inc/TSQLiteStatement.h b/sql/sqlite/inc/TSQLiteStatement.h
index 98978dbf9041cecb48a953db158a3664b3db3ac2..7c896d930bdb9cd251e29140db5e267b8f1676cb 100644
--- a/sql/sqlite/inc/TSQLiteStatement.h
+++ b/sql/sqlite/inc/TSQLiteStatement.h
@@ -21,7 +21,6 @@ struct SQLite3_Stmt_t {
    sqlite3_stmt *fRes;
 };
 
-
 class TSQLiteStatement : public TSQLStatement {
 
 private: