diff --git a/src/include/access/parallel.h b/src/include/access/parallel.h
index fd203daaf7b7d1716ecfaabc8eaf384da9e88515..59e14a9d500ee8be4666de3c27990903973bc5ac 100644
--- a/src/include/access/parallel.h
+++ b/src/include/access/parallel.h
@@ -48,8 +48,8 @@ typedef struct ParallelContext
 } ParallelContext;
 
 extern volatile bool ParallelMessagePending;
-extern int	ParallelWorkerNumber;
-extern bool InitializingParallelWorker;
+extern PGDLLIMPORT int ParallelWorkerNumber;
+extern PGDLLIMPORT bool InitializingParallelWorker;
 
 #define		IsParallelWorker()		(ParallelWorkerNumber >= 0)