summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/querydesign/QTableWindow.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/source/ui/querydesign/QTableWindow.cxx')
-rw-r--r--dbaccess/source/ui/querydesign/QTableWindow.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/dbaccess/source/ui/querydesign/QTableWindow.cxx b/dbaccess/source/ui/querydesign/QTableWindow.cxx
index a02b5e993c19..fe4e3512cb7f 100644
--- a/dbaccess/source/ui/querydesign/QTableWindow.cxx
+++ b/dbaccess/source/ui/querydesign/QTableWindow.cxx
@@ -148,8 +148,10 @@ sal_Bool OQueryTableWindow::Init()
if (m_strInitialAlias.getLength() )
// Der Alias wurde explizit mit angegeben
sAliasName = m_strInitialAlias;
- else
+ else if ( GetTable().is() )
GetTable()->getPropertyValue( PROPERTY_NAME ) >>= sAliasName;
+ else
+ return sal_False;
// Alias mit fortlaufender Nummer versehen
if (pContainer->CountTableAlias(sAliasName, m_nAliasNum))