diff --git a/add_mesh_BoltFactory/preset_utils.py b/add_mesh_BoltFactory/preset_utils.py index d477b94a3dba30472f8396a8adc6c6d52066238e..4d31accfe002b6bb7a38d33e4fa3ede283f993e2 100644 --- a/add_mesh_BoltFactory/preset_utils.py +++ b/add_mesh_BoltFactory/preset_utils.py @@ -23,13 +23,13 @@ import os, sys def getPresets(): - scriptPath = os.path.join(bpy.utils.script_paths()[0], "addons" , "add_mesh_BoltFactory") + scriptPath = os.path.dirname(__file__) presetPath = os.path.join(scriptPath, "presets") presetFiles = os.listdir(presetPath) #presetFiles.sort() presets = [(presetFile, presetFile.rpartition(".")[0], presetFile) - for i, presetFile in enumerate(presetFiles)] + for i, presetFile in enumerate(presetFiles) if presetFile.endswith(".py")] #print(presets) return presets, presetPath