diff --git a/include/QtCrypto/qca_support.h b/include/QtCrypto/qca_support.h
index cb5f4efa..718aceca 100644
--- a/include/QtCrypto/qca_support.h
+++ b/include/QtCrypto/qca_support.h
@@ -240,8 +240,8 @@ namespace QCA
 	{
 		Q_OBJECT
 	public:
-		QCA_EXPORT static QSecureArray getHidden(const QString &promptStr);
-		QCA_EXPORT static void waitForEnter();
+		static QSecureArray getHidden(const QString &promptStr);
+		static void waitForEnter();
 
 	private:
 		class Private;
diff --git a/src/support/console.cpp b/src/support/console.cpp
index 27f3fa78..f8f63da0 100644
--- a/src/support/console.cpp
+++ b/src/support/console.cpp
@@ -689,7 +689,7 @@ ConsolePrompt::~ConsolePrompt()
 	delete d;
 }
 
-QCA_EXPORT QSecureArray ConsolePrompt::getHidden(const QString &promptStr)
+QSecureArray ConsolePrompt::getHidden(const QString &promptStr)
 {
 	printf("%s: ", qPrintable(promptStr));
 	fflush(stdout);
@@ -699,7 +699,7 @@ QCA_EXPORT QSecureArray ConsolePrompt::getHidden(const QString &promptStr)
 	return p.d->result;
 }
 
-QCA_EXPORT void ConsolePrompt::waitForEnter()
+void ConsolePrompt::waitForEnter()
 {
 	ConsolePrompt p;
 	p.d->start(true);