@@ -558,7 +558,7 @@ AbstractStage {
558558 readonly property bool maximizedHorizontally: windowState & WindowStateStorage.WindowStateMaximizedHorizontally
559559 readonly property bool maximizedVertically: windowState & WindowStateStorage.WindowStateMaximizedVertically
560560 readonly property bool minimized: windowState & WindowStateStorage.WindowStateMinimized
561− readonly property bool fullscreen: surface.state === Mir.FullscreenState;
561+ readonly property bool fullscreen: surface && surface.state === Mir.FullscreenState;
562562
563563 property int windowState: WindowStateStorage.WindowStateNormal
564564 property bool animationsEnabled: true
@@ -805,7 +805,7 @@ AbstractStage {
805805 itemIndex: index
806806 nextInStack: priv.nextInStack
807807 progress: 0
808− targetHeight: spreadMaths.stackHeight
808+ targetHeight: spreadItem.stackHeight
809809 targetX: spreadMaths.targetX
810810 startY: appDelegate.fullscreen ? 0 : PanelState.panelHeight
811811 targetY: spreadMaths.targetY