Index: NoesisEditorModule.cpp
===================================================================
--- NoesisEditorModule.cpp	(revision 16380)
+++ NoesisEditorModule.cpp	(working copy)
@@ -618,7 +618,7 @@
 			return;
 		}
 		FString AbsProjectDir(FPaths::ConvertRelativePathToFull(FPaths::ProjectDir()));
-		FString PluginDir(Plugin->GetBaseDir().RightChop(AbsProjectDir.Len()));
+		FString PluginDir(FPaths::ConvertRelativePathToFull(Plugin->GetBaseDir()).RightChop(AbsProjectDir.Len()));
 		FString ProjectPath(FPaths::Combine(PluginDir, FString::Printf(TEXT("Assets/%s.noesis"), *PluginName)));
 		FString Assembly;
 		AddStudioProjectInternal(ProjectPath, Assembly, Order);
@@ -1091,7 +1091,7 @@
 			return;
 		}
 
-		FString StudioPath(OutFilenames[0]);
+		FString StudioPath(FPaths::ConvertRelativePathToFull(OutFilenames[0]));
 
 		if (!StudioPath.StartsWith(AbsProjectDir))
 		{
