diff --git a/src/core/window.c b/src/core/window.c index 5039e308d..863027a5e 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -2095,7 +2095,7 @@ windows_overlap (const MetaWindow *w1, const MetaWindow *w2) static gboolean window_would_be_covered (const MetaWindow *newbie) { - MetaWorkspace *workspace = newbie->workspace; + MetaWorkspace *workspace = meta_window_get_workspace ((MetaWindow *)newbie); GList *tmp, *windows; windows = meta_workspace_list_windows (workspace);