diff --git a/Source/cmVisualStudio10TargetGenerator.cxx b/Source/cmVisualStudio10TargetGenerator.cxx
index c33a2917e..1b1d04b18 100644
--- a/Source/cmVisualStudio10TargetGenerator.cxx
+++ b/Source/cmVisualStudio10TargetGenerator.cxx
@@ -2741,9 +2741,9 @@ void cmVisualStudio10TargetGenerator::WriteWinRTPackageCertificateKeyFile()
this->WriteString("", 2);
(*this->BuildFileStream) << cmVS10EscapeXML(artifactDir)
<< "\\\n";
- this->WriteString(""
- "$(TargetDir)resources.pri\n",
- 2);
+ this->WriteString("", 2);
+ (*this->BuildFileStream) << cmVS10EscapeXML(artifactDir)
+ << "\\resources.pri\n";
// If we are missing files and we don't have a certificate and
// aren't targeting WP8.0, add a default certificate