diff --git a/bpkg/__init__.py b/bpkg/__init__.py index 1c5494d..52bd46d 100644 --- a/bpkg/__init__.py +++ b/bpkg/__init__.py @@ -491,8 +491,9 @@ class USERPREF_PT_packages(bpy.types.Panel): lr2.label(text=blinfo.get('description', "")) lr2.enabled = False #Give name more visual weight - right.operator(BPKG_OT_install.bl_idname, - text="Install").package_url=pkg.get('url', "") + if pkg.get('url'): + right.operator(BPKG_OT_install.bl_idname, + text="Install").package_url=pkg.get('url') def expanded(): row1 = leftcol.row()