| 
					
				 | 
			
			
				@@ -338,8 +338,10 @@ void ctkDICOMTableView::setQuery(const QStringList &uids) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           ++i; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  if (d->dicomDatabase != 0) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (d->dicomDatabase != 0 && d->dicomDatabase->isOpen()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     d->dicomSQLModel.setQuery(query.arg(d->queryTableName()), d->dicomDatabase->database()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 void ctkDICOMTableView::addSqlWhereCondition(const std::pair<QString, QStringList> &condition) 
			 |