diff --git a/xpra/server/source/clientdisplay_mixin.py b/xpra/server/source/clientdisplay_mixin.py index 5a8698c67a..e7aca1a547 100644 --- a/xpra/server/source/clientdisplay_mixin.py +++ b/xpra/server/source/clientdisplay_mixin.py @@ -92,7 +92,9 @@ def set_monitors(self, monitors): "subpixel-layout" : td.strget, "workarea" : td.inttupleget, }.items(): - vdef[attr] = conv(attr) + v = conv(attr) + if v is not None: + vdef[attr] = conv(attr) log("set_monitors(%s) monitors=%s", monitors, self.monitors) def set_screen_sizes(self, screen_sizes):