diff --git a/src/frontend/inp.c b/src/frontend/inp.c
index 04729a67f..b9238f89a 100644
--- a/src/frontend/inp.c
+++ b/src/frontend/inp.c
@@ -32,6 +32,7 @@ Author: 1985 Wayne A. Christopher
#include "spiceif.h"
#include "com_let.h"
#include "com_commands.h"
+#include "translatepoly.h"
#ifdef XSPICE
#include "ngspice/ipctiein.h"
@@ -609,9 +610,11 @@ inp_spsource(FILE *fp, bool comfile, char *filename, bool intfile)
}
/* Now handle translation of spice2c6 POLYs. */
-#ifdef XSPICE
+#ifdef XSPICE_
/* Translate all SPICE 2G6 polynomial type sources */
deck->nextcard = ENHtranslate_poly(deck->nextcard);
+#else
+ deck->nextcard = translatepoly(deck->nextcard);
#endif
line_free(deck->actualLine, FALSE);
diff --git a/visualc/vngspice.vcxproj b/visualc/vngspice.vcxproj
index 163b31cd7..71effc506 100644
--- a/visualc/vngspice.vcxproj
+++ b/visualc/vngspice.vcxproj
@@ -876,6 +876,7 @@
+
@@ -1480,6 +1481,7 @@
+