diff --git a/golang/src/com/google/idea/blaze/golang/resolve/BlazeGoImportResolver.java b/golang/src/com/google/idea/blaze/golang/resolve/BlazeGoImportResolver.java index 259d5c771b3..1aeff4f7916 100644 --- a/golang/src/com/google/idea/blaze/golang/resolve/BlazeGoImportResolver.java +++ b/golang/src/com/google/idea/blaze/golang/resolve/BlazeGoImportResolver.java @@ -27,6 +27,8 @@ import com.google.idea.blaze.base.lang.buildfile.psi.BuildFile; import com.google.idea.blaze.base.lang.buildfile.psi.FuncallExpression; import com.google.idea.blaze.base.model.BlazeProjectData; +import com.google.idea.blaze.base.settings.Blaze; +import com.google.idea.blaze.base.settings.BlazeImportSettings; import com.google.idea.blaze.base.sync.SyncCache; import com.google.idea.blaze.base.sync.data.BlazeProjectDataManager; import com.intellij.codeInsight.navigation.CtrlMouseHandler; @@ -69,6 +71,10 @@ public Collection resolve( @Nullable static BlazeGoPackage doResolve(String importPath, Project project) { + if (Blaze.getProjectType(project) == BlazeImportSettings.ProjectType.UNKNOWN) { + return null; + } + BlazeProjectData projectData = BlazeProjectDataManager.getInstance(project).getBlazeProjectData(); if (projectData == null) {