Index: src/ch/MiniViewDlg.cpp
===================================================================
diff -u -r22573f5fa8bfbf68a19deb7631962e026f028045 -r4a3c74a38b00e7793d1e61107a824060e6c2ea95
--- src/ch/MiniViewDlg.cpp	(.../MiniViewDlg.cpp)	(revision 22573f5fa8bfbf68a19deb7631962e026f028045)
+++ src/ch/MiniViewDlg.cpp	(.../MiniViewDlg.cpp)	(revision 4a3c74a38b00e7793d1e61107a824060e6c2ea95)
@@ -805,9 +805,11 @@
 	if(iSel == LB_ERR || (size_t)iSel >= m_ctlStatus.m_vItems.size())
 		return;
 
-   CTaskPtr spTask = m_ctlStatus.m_vItems.at(iSel)->m_spTask;
-
-	GetParent()->PostMessage(WM_MINIVIEWDBLCLK, 0, (LPARAM)spTask->GetSessionUniqueID());
+	CTaskPtr spTask = m_ctlStatus.m_vItems.at(iSel)->m_spTask;
+	if(spTask)
+		GetParent()->PostMessage(WM_MINIVIEWDBLCLK, 0, (LPARAM)spTask->GetSessionUniqueID());
+	else
+		GetParent()->PostMessage(WM_MINIVIEWDBLCLK, 0, (LPARAM)NO_TASK_SESSION_UNIQUE_ID);
 }
 
 void CMiniViewDlg::OnLanguageChanged()