UI:
[blender-staging.git] / release / ui / buttons_data_lamp.py
index 7328abc7c35f90476cb5c8e3d014f3c185916941..52a60ce617e99c7a4a035b96122ad2ee00f53171 100644 (file)
@@ -24,7 +24,7 @@ class DATA_PT_lamp(DataButtonsPanel):
        __label__ = "Lamp"
        
        def poll(self, context):
-               return (context.object.type == 'LAMP')
+               return ((context.object and context.object.type == 'LAMP') or context.lamp)
 
        def draw(self, context):
                layout = self.layout
@@ -249,4 +249,4 @@ bpy.types.register(DATA_PT_lamp)
 bpy.types.register(DATA_PT_shadow)
 bpy.types.register(DATA_PT_sunsky)
 bpy.types.register(DATA_PT_spot)
-bpy.types.register(DATA_PT_falloff_curve)
\ No newline at end of file
+bpy.types.register(DATA_PT_falloff_curve)