diff --git a/src/sap.ui.core/src/sap/ui/model/odata/v2/ODataListBinding.js b/src/sap.ui.core/src/sap/ui/model/odata/v2/ODataListBinding.js
index <HASH>..<HASH> 100644
--- a/src/sap.ui.core/src/sap/ui/model/odata/v2/ODataListBinding.js
+++ b/src/sap.ui.core/src/sap/ui/model/odata/v2/ODataListBinding.js
@@ -68,11 +68,8 @@ sap.ui.define(['jquery.sap.global', 'sap/ui/core/format/DateFormat', 'sap/ui/mod
 				this.bLengthFinal = true;
 				this.bDataAvailable = true;
 			}	else {
-				// call getLength when metadata is already loaded or don't do anything
-				// if the the metadata gets loaded it will call a refresh on all bindings
-				if (this.oModel.getServiceMetadata()) {
-					this.resetData();
-				}
+				//initial reset
+				this.resetData();
 			}
 		},
[FIX] v2.ODataListBinding: initial reset error

- as metadata is loaded async, the initial reset does not happen, 
  so some internal properties are not initialized correctly.

Change-Id: I<I>a2c<I>c<I>bb6aee<I>b<I>e<I>a1bd8affd0b0