diff --git a/examples/tableview/main.qml b/examples/tableview/main.qml
index 7471fd920d31f15679aa7ebcfe472e17500dd697..82ca13b2f2dedfb3016b0ccbbc597a5e231df885 100644
--- a/examples/tableview/main.qml
+++ b/examples/tableview/main.qml
@@ -40,6 +40,7 @@
 
 import QtQuick 2.0
 import QtDesktop 1.0
+import QtDesktop.Private 1.0
 import QtQuick.XmlListModel 2.0
 
 Rectangle {
@@ -337,7 +338,7 @@ Rectangle {
                         color: itemSelected ? "#448" : (itemAlternateBackground ? "#eee" : "#fff")
                         border.color:"#ccc"
                         border.width: 1
-                        anchors.left: parent.left
+                        anchors.left: parent ? parent.left : undefined
                         anchors.leftMargin: -2
                         anchors.rightMargin: -1
                         BorderImage{
diff --git a/src/qtdesktop/TableView.qml b/src/qtdesktop/TableView.qml
index 91d66b11686320faf856ee39fadda02ea27ab0bb..a053ae2f31b1e0ee4eab34ea7fbe4c6fed3f7be7 100644
--- a/src/qtdesktop/TableView.qml
+++ b/src/qtdesktop/TableView.qml
@@ -180,7 +180,7 @@ ScrollArea {
 
     ListView {
         id: listView
-        anchors.topMargin: headerrow.height
+        anchors.topMargin: tableHeader.height
         anchors.fill: parent
 
         flickableDirection: Flickable.HorizontalFlick