diff --git a/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts b/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts index 40410a741..db9d40b8c 100644 --- a/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts +++ b/extensions/ql-vscode/src/model-editor/languages/python/access-paths.ts @@ -112,7 +112,10 @@ export function pythonPath( export function pythonEndpointType( method: Omit, ): EndpointType { - if (method.methodParameters.startsWith("(self,")) { + if ( + method.methodParameters.startsWith("(self,") || + method.methodParameters === "(self)" + ) { return EndpointType.Method; } return EndpointType.Function;