diff --git a/Source/Plugins/BuilderModes/VisualModes/VisualFloor.cs b/Source/Plugins/BuilderModes/VisualModes/VisualFloor.cs
index 9c071b45e85232a08b28c8d4dd1aa0b45c3e9771..7df96578397fdce947acece360ee729160e895db 100755
--- a/Source/Plugins/BuilderModes/VisualModes/VisualFloor.cs
+++ b/Source/Plugins/BuilderModes/VisualModes/VisualFloor.cs
@@ -403,7 +403,7 @@ namespace CodeImp.DoomBuilder.BuilderModes
 				vs.UpdateSectorGeometry(true);
 			}
 			// This is actual floor of a sector with extrafloors
-			else if (level != null && Sector.ExtraFloors.Count > 0 && !Sector.ExtraFloors[0].ExtraFloor.Floor.restrictlighting && !Sector.ExtraFloors[0].ExtraFloor.Floor.disablelighting)
+			else if (!local && level != null && Sector.ExtraFloors.Count > 0 && !Sector.ExtraFloors[0].ExtraFloor.Floor.restrictlighting && !Sector.ExtraFloors[0].ExtraFloor.Floor.disablelighting)
 			{
 				Sector.ExtraFloors[0].OnChangeTargetBrightness(up, local);
 			}