diff --git a/workspace.cpp b/workspace.cpp index 01cc317bd3..16a6727046 100644 --- a/workspace.cpp +++ b/workspace.cpp @@ -2850,6 +2850,10 @@ Client* Workspace::findSimilarClient( Client* c ) return found; } + // If this is a transient window don't take a guess + if( c->isTransient() ) + return NULL; + // If we don't have an ID take a guess if( c->rules()->checkAutogrouping( options->autogroupSimilarWindows )) {